D3DX11LoadTextureFromTexture 函数

注意

D3DX (D3DX 9、D3DX 10 和 D3DX 11) 实用工具库已弃用Windows 8,并且不支持 Windows 应用商店应用。

注意

建议使用 DirectXTex 库、 调整大小转换压缩解压缩和/或 CopyRectangle,而不是使用此函数。

从纹理加载纹理。

语法

HRESULT D3DX11LoadTextureFromTexture(
   ID3D11DeviceContext      *pContext,
   ID3D11Resource           *pSrcTexture,
   D3DX11_TEXTURE_LOAD_INFO *pLoadInfo,
   ID3D11Resource           *pDstTexture
);

参数

pContext

类型: ID3D11DeviceContext*

指向 ID3D11DeviceContext 对象的指针。

pSrcTexture

类型: ID3D11Resource*

指向源纹理的指针。 请参阅 ID3D11Resource

pLoadInfo

类型: D3DX11_TEXTURE_LOAD_INFO*

指向纹理加载参数的指针。 请参阅 D3DX11_TEXTURE_LOAD_INFO

pDstTexture

类型: ID3D11Resource*

指向目标纹理的指针。 请参阅 ID3D11Resource

返回值

类型: HRESULT

返回值是 Direct3D 11 返回代码中列出的值之一。

要求

要求
标头
D3DX11tex.h

D3DX11.lib

另请参阅

D3DX 函数