首页 文章

DirectX11 - 是否可以使用D3DX11CreateTextureFromFile渲染2D图形?

提问于
浏览
0

就像问题一样,是否可以这样做?如果不是从DirectX11中的文件渲染2D精灵有什么好处?如果有可能那我该怎么办呢?我在网上发现了一些像Render a BMP, JPEG, or PNG Image with DirectX?的东西(从这个问题我得到了这个想法) . 我也在微软网站上看到了一些资源,但我不知道如何使用这些东西 .

1 回答

  • 0

    使用DirectX Tool Kit .

    • DDSTextureLoader.h 具有从DDS文件加载纹理的功能

    • WICTextureLoader.h 具有使用Windows Imaging Component(如PNG,JPEG,BMP等)从图像文件加载纹理的功能 .

    • SpriteBatch 是一个使用Direct3D 11纹理绘制2D精灵的类

    请注意, D3DX11CreateTextureFromFile 是已弃用的D3DX11库的一部分,该库仅在旧版DirectX SDK中可用 . 请参见MSDNWhere is the DirectX SDK?Living without D3DX .

相关问题