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;
規格需求
需求 | 值 |
---|---|
標頭 |
|