标签: c++ visual-studio-2010 directx
我正在寻找一个关于如何使用DirectX 10绘制.PNG的教程,尽管我没有运气。有谁知道我可以在哪里找到更多相关信息?我想创建一个2D游戏
答案 0 :(得分:1)
您可以将png作为纹理加载,并以与渲染其他图像相同的方式渲染它。对于透明度,您可以使用通过Renderstates启用的Alphablending。 (Tutorial,仅搜索未经测试)
答案 1 :(得分:0)
您可以使用D3DX10CreateShaderResourceViewFromFile从PNG文件创建着色器资源视图。 This教程解释了它的工作原理。
D3DX10CreateShaderResourceViewFromFile
简而言之: