D3DX10_TEXTURE_LOAD_INFO 结构
描述用于从另一个纹理加载纹理的参数。
语法
typedef struct _D3DX10_TEXTURE_LOAD_INFO {
D3D10_BOX *pSrcBox;
D3D10_BOX *pDstBox;
UINT SrcFirstMip;
UINT DstFirstMip;
UINT NumMips;
UINT SrcFirstElement;
UINT DstFirstElement;
UINT NumElements;
UINT Filter;
UINT MipFilter;
} D3DX10_TEXTURE_LOAD_INFO;
成员
-
pSrcBox
-
类型: D3D10_BOX*
-
源纹理框 (查看 D3D10_BOX) 。
-
pDstBox
-
类型: D3D10_BOX*
-
目标纹理框 (请参阅 D3D10_BOX) 。
-
SrcFirstMip
-
类型: UINT
-
源纹理 mipmap 级别,有关详细信息,请参阅 D3D10CalcSubresource 。
-
DstFirstMip
-
类型: UINT
-
目标纹理 mipmap 级别,请参阅 D3D10CalcSubresource 了解更多详细信息。
-
NumMips
-
类型: UINT
-
源纹理中的 mipmap 级别数。
-
SrcFirstElement
-
类型: UINT
-
源纹理的第一个元素。
-
DstFirstElement
-
类型: UINT
-
目标纹理的第一个元素。
-
NumElements
-
类型: UINT
-
要加载的元素数。
-
Filter
-
类型: UINT
-
重新采样 (期间的筛选选项请参阅 D3DX10_FILTER_FLAG) 。
-
MipFilter
-
类型: UINT
-
生成 mip 级别时的筛选选项 (查看 D3DX10_FILTER_FLAG) 。
备注
此结构用于调用 D3DX10LoadTextureFromTexture。
要求
要求 | 值 |
---|---|
标头 |
|
请参阅