Graphics 使用DirectXTex加载纹理

Graphics 使用DirectXTex加载纹理,graphics,textures,directx-11,texture2d,Graphics,Textures,Directx 11,Texture2d,我最近刚拿到Visual Studio Ultimate 2012。我听说D3DX实用程序库在Windows8 Metro风格的应用程序中不受欢迎,所以我决定尽量不使用其中的函数 现在,据我所知,我想我有两个选择 手动加载纹理,获取每个像素的值,并将其传递到CreateTexture2D函数中的pInitialData参数中 使用DirectXTex库,我不知道它是如何使用的,甚至不知道它在哪里 有人能帮我吗?如果您能在这两种方法上都发布一些示例代码,那将特别好,因为我相信它们都会派上用场。如果

我最近刚拿到Visual Studio Ultimate 2012。我听说D3DX实用程序库在Windows8 Metro风格的应用程序中不受欢迎,所以我决定尽量不使用其中的函数

现在,据我所知,我想我有两个选择

手动加载纹理,获取每个像素的值,并将其传递到CreateTexture2D函数中的pInitialData参数中

使用DirectXTex库,我不知道它是如何使用的,甚至不知道它在哪里

有人能帮我吗?如果您能在这两种方法上都发布一些示例代码,那将特别好,因为我相信它们都会派上用场。如果它要求不高,您能否详细解释一下如何使用DirectXTex库,比如在哪里下载它,如何将它包含在您的项目中,以及如何使用它


任何帮助都将不胜感激。

对于您的使用案例,您可能希望使用DirectX工具包而不是DirectXTex。在任何情况下,用于加载不带D3DX的纹理的选项都将在本节中介绍

更一般地说,有一系列用于替换D3DX实用程序库功能的选项