Freigeben über


D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW Struktur (d3d10umddi.h)

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

Syntax

typedef struct D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW {
  [in] UINT MostDetailedMip;
  [in] UINT FirstArraySlice;
  [in] UINT MipLevels;
  [in] UINT ArraySize;
} D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW;

Angehörige

[in] MostDetailedMip

Der Bezeichner der detaillierten MIP-Karte.

[in] FirstArraySlice

Der Bezeichner des ersten Arraysegments.

[in] MipLevels

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

[in] ArraySize

Die Anzahl der Arraysegmente für die Textur.

Bemerkungen

Wenn der MipLevels Member auf -1 festgelegt ist, beginnen die MIP-Karten in der Textur mit der MIP-Karte, die im MostDetailedMip Member festgelegt ist.

Wenn das ArraySize Member auf -1 festgelegt ist, beginnen die Arraysegmente in der Textur mit dem Arraysegment, das in FirstArraySlice Member festgelegt ist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

CalcPrivateShaderResourceViewSize

CreateShaderResourceView-

D3D10DDIARG_CREATESHADERRESOURCEVIEW