In WPF I have an Image, Is there a way to apply for example these coordinates (native to the image): 0,10 20,0 20,20 to selectively display only the triangle that is formed by those coordinates.
Based on H.B.'s good advice I can opacity mask but i cannot place the map properly, nor crop to fit the opacity mask. Example below was supposed to be over Illinois
<Image Source="http://www.digital-topo-maps.com/county-map/united-states-map.gif" Stretch="None">
<Image.Clip>
<PathGeometry>
<PathFigure StartPoint="444.806216983824,129.344961240310" IsClosed="True" IsFilled="True">
<LineSegment Point="445.976759660097,145.147286821705"/>
<LineSegment Point="431.344976206682,170.313953488372"/>
<LineSegment Point="447.732573674507,188.457364341085"/>
<LineSegment Point="458.852729099102,213.038759689923"/>
<LineSegment Point="469.387613185561,214.209302325581"/>
<LineSegment Point="481.093039948293,191.383720930233"/>
<LineSegment Point="479.337225933884,143.391472868217"/>
<LineSegment Point="477.581411919474,132.271317829457"/>
<LineSegment Point="444.806216983824,129.344961240310"/>
</PathFigure>
</PathGeometry>
</Image.Clip>
</Image>