Freigeben über


D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW-Struktur (d3d10umddi.h)

Die D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW-Struktur beschreibt eine zweidimensionale (2D)-Textur, die zum Erstellen einer Shaderressourcenansicht in einem Aufruf von CreateShaderResourceView verwendet wird.

Syntax

typedef struct D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW {
  UINT MostDetailedMip;
  UINT FirstArraySlice;
  UINT MipLevels;
  UINT ArraySize;
  UINT PlaneSlice;
  UINT PlaneIndex;
} D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW;

Member

MostDetailedMip

[in] Der Bezeichner der detailliertesten MIP-Zuordnung.

FirstArraySlice

[in] Der Bezeichner des ersten Arrayslices.

MipLevels

[in] Die Anzahl der MIP-Kartenebenen für die Textur.

ArraySize

[in] Die Anzahl der Arrayslices für die Textur.

PlaneSlice

[in] Der Bezeichner des Ebenensegments.

PlaneIndex

[in] Der Index (Ebenensegmentnummer) der Ebene, die in der Textur verwendet werden soll.

Hinweise

Wenn MipLevels auf -1 festgelegt ist, beginnen die MIP-Zuordnungen in der Textur von der MIP-Map, die im MostDetailedMip-Element festgelegt ist.

Wenn ArraySize auf -1 festgelegt ist, beginnen die Arrayslices in der Textur mit dem Arrayslice, der im FirstArraySlice-Element festgelegt ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 (WDDM 2.0)
Kopfzeile d3d10umddi.h

Weitere Informationen

CalcPrivateShaderResourceViewSize

CreateShaderResourceView

D3DWDDM2_0DDIARG_CREATESHADERRESOURCEVIEW