Freigeben über


D3DX11_IMAGE_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.

Stellen Sie optional Informationen für Texturladeprogramm-APIs bereit, um zu steuern, wie Texturen geladen werden. Der Wert D3DX11_DEFAULT für einen dieser Parameter bewirkt, dass D3DX automatisch den Wert aus der Quelldatei verwendet.

Syntax

typedef struct D3DX11_IMAGE_INFO {
  UINT                     Width;
  UINT                     Height;
  UINT                     Depth;
  UINT                     ArraySize;
  UINT                     MipLevels;
  UINT                     MiscFlags;
  DXGI_FORMAT              Format;
  D3D11_RESOURCE_DIMENSION ResourceDimension;
  D3DX11_IMAGE_FILE_FORMAT ImageFileFormat;
} D3DX11_IMAGE_INFO, *LPD3DX11_IMAGE_INFO;

Member

Width

Typ: UINT

Die Zielbreite der Textur. Wenn die tatsächliche Breite der Textur größer oder kleiner als dieser Wert ist, wird die Textur entsprechend dieser Zielbreite hoch- oder herunterskaliert.

Height

Typ: UINT

Die Zielhöhe der Textur. Wenn die tatsächliche Höhe der Textur größer oder kleiner als dieser Wert ist, wird die Textur entsprechend dieser Zielhöhe hoch- oder herunterskaliert.

Tiefe

Typ: UINT

Die Tiefe der Textur. Dies gilt nur für Volumentexturen.

ArraySize

Typ: UINT

Die Anzahl der Elemente im Array.

MipLevels

Typ: UINT

Die maximale Anzahl von Mipmap-Ebenen in der Textur. Weitere Informationen finden Sie in den Hinweisen in D3D11_TEX1D_SRV. Wenn Sie 0 oder D3DX11_DEFAULT verwenden, wird eine vollständige Mipmap-Kette erstellt.

MiscFlags

Typ: UINT

Verschiedene Ressourceneigenschaften, die mit einem D3D11_RESOURCE_MISC_FLAG-Flag angegeben sind.

Format

Typ: DXGI_FORMAT

Eine DXGI_FORMAT-Enumeration , die das Format angibt, in dem die Textur nach dem Laden angezeigt wird.

ResourceDimension

Typ: D3D11_RESOURCE_DIMENSION

Ein D3D11_RESOURCE_DIMENSION Wert, der den Typ der Ressource angibt.

ImageFileFormat

Typ: D3DX11_IMAGE_FILE_FORMAT

Ein D3DX11_IMAGE_FILE_FORMAT Wert, der das Bildformat angibt.

Bemerkungen

Diese Struktur wird von Methoden wie D3DX11GetImageInfoFromFile, D3DX11GetImageInfoFromMemory oder D3DX11GetImageInfoFromResource verwendet.

Anforderungen

Anforderung Wert
Header
D3DX11tex.h

Siehe auch

D3DX-Strukturen