在新的Direct3D中绘制具有可变厚度的线条的最佳方法是什么?
答案 0 :(得分:1)
使用Direct3D 11绘制图案/粗线(和一般2D矢量形状)的最佳方法是使用Direct2D。使用DirectX 11.1(Windows 8.x或带有KB 2670838的Windows 7 SP1),在Direct3D 11设备上使用Direct2D是微不足道的。在此之前,您必须在Direct3D 10.1设备上使用Direct2D,并在Direct3D 11设备上使用共享表面(请参阅Surface Sharing Between Windows Graphics APIs)
有关Windows 7方案中DirectX 11.1的一些注意事项,请参阅此post。