如何以一定的粗细度绘制线条

3

在新的Direct3D中,绘制可变粗细的线条的最佳方法是什么?


请直接访问以下链接以获取有关Direct3D线条粗细的信息:https://dev59.com/hnE95IYBdhLWcg3whOLK此外,您还可以在以下链接中找到有关Direct3D的更多信息:http://msdn.microsoft.com/en-us/library/ff476342%28v=VS.85%29.aspx#Full - Lightness Races in Orbit
@Tomalak Geret'kal,请回答而不是回复,这样我就可以接受你的答案。谢谢。 - xcrypt
@Tomalak Geret'kal,你对答案的定义是什么? - xcrypt
http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers - Lightness Races in Orbit
如果你不同意普遍共识,欢迎加入这个元问题的讨论。我相信我们很乐意听取你的观点。 - Lightness Races in Orbit
显示剩余3条评论
1个回答

1
使用Direct2D是在Direct3D 11中绘制图案/粗线条(以及2D矢量形状)的最佳方法。在DirectX 11.1(Windows 8.x或Windows 7 SP1与KB 2670838)上,使用Direct2D在Direct3D 11设备上很容易。在此之前,您必须在Direct3D 10.1设备上使用Direct2D,并与Direct3D 11设备共享表面(请参见Surface Sharing Between Windows Graphics APIs)。
有关Windows 7情况下DirectX 11.1的一些注意事项,请参见此post

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接