【发布时间】:2011-04-06 23:28:33
【问题描述】:
我一直在开发一个小型应用程序,并且一直在使用 DirectX/3D 将纹理绘制到屏幕上(所有二维元素)。我发现 API 非常易于使用,并且可以使用 OOP 原则进行整合,但我不禁觉得在这么小的东西上使用 DirectX 实在是太过分了。
不过,我似乎无法就一个好的替代方案达成共识。有什么建议吗?
编辑:需要原生 alpha 混合和 PNG 文件支持。
带着很多初恋, 詹格勒
【问题讨论】:
-
考虑到您在演示场景中看到的大多数 4K 演示都使用 D3D,我不会说它对于一个简单的 2D 应用程序来说太过分了。 D3DX还支持
.bmp、.dds、.dib、.hdr、.jpg、.pfm、.png、.ppm和.tga文件格式。
标签: c++ windows api directx drawing2d