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

規格需求

需求
標頭
D3DX10Tex.h

另請參閱

D3DX 結構