Overlay an image onto a video feed (XAML)
<p>I am having a bit of difficulty overlaying an image onto a video feed. 
I am at best, a novice with programming so I apologise in advance if I don't explain anything clearly.</p>

<p>I am trying to overlay a transparent image onto a video feed which is currently coded like this</p>

<pre><code>&lt;Grid&gt;
 *Other images are here that are not within the grid below*
    &lt;Grid&gt;
        &lt;Image x:name = "Oval" Source = "Oval-outline-01.png" *other things like margin, size etc..* Canvas.ZIndex = "2"&gt;
        &lt;controls:VideoViewerWPF x:Name = "videoViewer" *other things here*&gt;
    &lt;/Grid&gt;
&lt;/Grid&gt;
</code></pre>

<p>I have followed other examples whereby the Canvas.ZIndex is set to be higher. But this is still not working. I have previously had both the VideoViewer and Oval on two separate canvas (within the grid still) but still not had any luck with that either. </p>

<p>Any help would be appreciated!</p>