D3DX11 _ TEXTURE _ LOAD _ INFO-Struktur

Hinweis

Die Hilfsprogrammbibliothek D3DX (D3DX 9, D3DX 10 und D3DX 11) ist für Windows 8 veraltet und wird für Windows Store-Apps nicht unterstützt.

Beschreibt Parameter, die zum Laden einer Textur aus einer anderen Textur verwendet werden.

Syntax

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;

Members

pSrcBox

Typ: D3D11 _ BOX*

Quelltexturfeld (siehe D3D11 _ BOX).

pDstBox

Typ: D3D11 _ BOX*

Zieltexturfeld (siehe D3D11 _ BOX).

SrcFirstMip

Typ: UINT

Ausführliche Informationen zur Mipmap-Ebene der Quelltextur finden Sie unter D3D11CalcSubresource.

DstFirstMip

Typ: UINT

Weitere Details finden Sie unter D3D11CalcSubresource.

NumMips

Typ: UINT

Anzahl der Mipmapebenen in der Quelltextur.

SrcFirstElement

Typ: UINT

Erstes Element der Quelltextur.

DstFirstElement

Typ: UINT

Erstes Element der Zieltextur.

NumElements

Typ: UINT

Anzahl der elemente, die geladen werden sollen.

Filter

Typ: UINT

Filteroptionen während des Resamplings (siehe D3DX11 _ FILTER _ FLAG).

MipFilter

Typ: UINT

Filteroptionen beim Generieren von Mip-Ebenen (siehe D3DX11 _ FILTER _ FLAG).

Bemerkungen

Diese Struktur wird in einem Aufruf von D3DX11LoadTextureFromTextureverwendet.

Die Standardwerte lauten wie folgt:

    pSrcBox = NULL;
    pDstBox = NULL;
    SrcFirstMip = 0;
    DstFirstMip = 0;
    NumMips = D3DX11_DEFAULT;
    SrcFirstElement = 0;
    DstFirstElement = 0;
    NumElements = D3DX11_DEFAULT;
    Filter = D3DX11_DEFAULT;
    MipFilter = D3DX11_DEFAULT;

Requirements (Anforderungen)

Anforderung Wert
Header
D3DX11tex.h

Weitere Informationen

D3DX-Strukturen