我正在尝试在Direct3D中使用DrawPrimitive
函数绘制一条线。
我可以用函数绘制透明线吗? 如果我可以,如何设计呢?
答案 0 :(得分:2)
我不是DirectX专家,但我不认为透明度与DrawPrimitive()
功能有任何关系。
我会调查SetRenderState()
函数以启用Alpha混合,然后为几何体指定一些颜色/纹理属性。
另外,如果你只是画一条线,你可能看不到任何东西,因为一条线本身没有任何宽度。我猜你实际上想要绘制一些三角形或四边形或东西,而不仅仅是一条线。