title: WPF InkCanvas access all pixels under the strokes
body: <p>It seems that WPF's <code>InkCanvas</code> is only able to provide the points of the stroke (independent of the width and height of the stroke). For an application, I need to know all the points that are drawn by the <code>InkCanvas</code>.   </p>
  
  <p>For instance, assume that the width and height of the stroke are 16. Using this stroke size I paint a dot on the <code>InkCanvas</code>. Is there a straightforward way to obtain all 256 pixels in this dot (and not the center point of this giant dot alone)?</p>
  
  <p>Why I care:<br>
  In my application, the user uses an <code>InkCanvas</code> to draw on top of a <code>Viewport3D</code>  which is displaying a few 3D objects. I want to use all the points of the strokes to perform ray casting and determine which objects in the <code>Viewport3D</code> have been overlaid by the user's strokes.</p>