D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW Struktur (d3d10umddi.h)
Die D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW Struktur beschreibt einen Puffer, der zum Erstellen einer Shaderressourcenansicht in einem Aufruf der CreateShaderResourceView(D3D11) Funktion verwendet wird.
Syntax
typedef struct D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW {
union {
[in] UINT FirstElement;
[in] UINT ElementOffset;
};
union {
[in] UINT NumElements;
[in] UINT ElementWidth;
};
[in] UINT Flags;
} D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW;
Angehörige
[in] FirstElement
Der Offset in Byte bis zum ersten Element im Puffer.
[in] ElementOffset
Der Offset in Byte bis zum ersten Element im Puffer.
[in] NumElements
Die Anzahl der Elemente im Puffer.
[in] ElementWidth
Die Breite in Elementen im Puffer.
[in] Flags
Ein gültiger bitweiser OR von Flagwerten, die den Puffer beschreiben. Derzeit unterstützt die Direct3D-Laufzeit nur das flag D3D11_DDI_BUFFEREX_SRV_FLAG_RAW (0x00000001). Wenn dieses Flag festgelegt ist, befindet sich der Puffer im unformatierten Format.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW wird ab dem Windows 7-Betriebssystem unterstützt. |
Header- | d3d10umddi.h (include D3d10umddi.h) |
Siehe auch
CalcPrivateShaderResourceViewSize(D3D11)