first set to window
AllowsTransparency="True" WindowStyle="None"
<Window.Background >
<SolidColorBrush x:Name="BackgroundBrush" Color="BlanchedAlmond" Opacity="0" ></SolidColorBrush>
</Window.Background>
draw rectangle with fill color and in this rectangle draw ellipse
<Path Stroke="Black" StrokeThickness="5" Fill="WhiteSmoke" Opacity="100">
<Path.Data>
<CombinedGeometry GeometryCombineMode="Xor">
<CombinedGeometry.Geometry1>
<RectangleGeometry Rect="0,0,600,700" />
</CombinedGeometry.Geometry1>
<CombinedGeometry.Geometry2>
<EllipseGeometry RadiusX="300" RadiusY="300" Center="300,300" />
</CombinedGeometry.Geometry2>
</CombinedGeometry>
</Path.Data>
</Path>
ellipse is full transparent.