title: Is it possible to always draw a 1 pixel (device independent) line direct2d?
body: <p>I'm using the DrawLine function on the render target and would like to always draw a line that is one (device independent) pixel thick.</p>
  
  <p>My problem is that I have a transform which has wildly different horizontal and vertical dimensions, and it appears that I can only scale the strokeWidth for one of these dimensions.</p>
  
  <p>I can just set the transform to the Identity, and use the matrix transform point to translate each point to my device independent coordinates which achieves the correct result, but the work isn't being offloaded to the GPU.</p>
  
  <p>Is there a way to do this so that I can let the transform on the render target do the work?</p>
  
  <p>I'm using SharpDX from C#, but I'm happy to translate any c++ answer.</p>