如何在DirectX中绘制1像素长的虚线?

时间:2017-03-11 17:33:57

标签: directx hlsl

如何在Google Sketchup中绘制类似于负轴的线条? 我知道我可以使用纹理坐标对线进行参数化,并在同质坐标中绘制线。 但是如果我的像素着色器具有像tex.u%5 <1那样的逻辑,那么有时我肯定会得到2个像素破折号或0个像素破折号。 我怎样才能获得像屏幕截图中每个像素一样的1个像素破折号?

谢谢!

enter image description here

1 个答案:

答案 0 :(得分:1)

使用Direct2D最好绘制样式线和图案线。使用DirectX 11.1或更高版本,互操作非常简单。

请参阅MSDN