D3DX11_TEXTURE_LOAD_INFO 结构
注意
D3DX (D3DX 9、D3DX 10 和 D3DX 11) 实用工具库已弃用Windows 8,不支持 Windows 应用商店应用。
描述用于从另一个纹理加载纹理的参数。
语法
typedef struct _D3DX11_TEXTURE_LOAD_INFO {
D3D11_BOX *pSrcBox;
D3D11_BOX *pDstBox;
UINT SrcFirstMip;
UINT DstFirstMip;
UINT NumMips;
UINT SrcFirstElement;
UINT DstFirstElement;
UINT NumElements;
UINT Filter;
UINT MipFilter;
} D3DX11_TEXTURE_LOAD_INFO;
成员
-
pSrcBox
-
类型: D3D11_BOX*
-
源纹理框 (查看 D3D11_BOX) 。
-
pDstBox
-
类型: D3D11_BOX*
-
“目标纹理”框 (查看 D3D11_BOX) 。
-
SrcFirstMip
-
类型: UINT
-
源纹理 mipmap 级别,请参阅 D3D11CalcSubresource 了解更多详细信息。
-
DstFirstMip
-
类型: UINT
-
目标纹理 mipmap 级别,有关详细信息,请参阅 D3D11CalcSubresource 。
-
NumMips
-
类型: UINT
-
源纹理中的 mipmap 级别数。
-
SrcFirstElement
-
类型: UINT
-
源纹理的第一个元素。
-
DstFirstElement
-
类型: UINT
-
目标纹理的第一个元素。
-
NumElements
-
类型: UINT
-
要加载的元素数。
-
Filter
-
类型: UINT
-
重新采样期间筛选选项 (请参阅 D3DX11_FILTER_FLAG) 。
-
MipFilter
-
类型: UINT
-
生成 mip 级别时的筛选选项 (查看 D3DX11_FILTER_FLAG) 。
备注
此结构用于调用 D3DX11LoadTextureFromTexture。
默认值为:
pSrcBox = NULL;
pDstBox = NULL;
SrcFirstMip = 0;
DstFirstMip = 0;
NumMips = D3DX11_DEFAULT;
SrcFirstElement = 0;
DstFirstElement = 0;
NumElements = D3DX11_DEFAULT;
Filter = D3DX11_DEFAULT;
MipFilter = D3DX11_DEFAULT;
要求
要求 | 值 |
---|---|
标头 |
|