共用方式為


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;

規格需求

需求
標頭
D3DX11tex.h

另請參閱

D3DX 結構