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;
Member
[in] FirstElement
Der Offset in Bytes für das erste Element im Puffer.
[in] ElementOffset
Der Offset in Bytes für das erste Element im Puffer.
[in] NumElements
Die Anzahl der Elemente im Puffer.
[in] ElementWidth
Die Breite in Elementen im Puffer.
[in] Flags
Ein gültiges bitweises OR mit Flagwerten, die den Puffer beschreiben. Derzeit unterstützt die Direct3D-Runtime nur das flag D3D11_DDI_BUFFEREX_SRV_FLAG_RAW (0x00000001). Wenn dieses Flag festgelegt ist, weist der Puffer das Unformat auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW wird ab dem Windows 7-Betriebssystem unterstützt. |
Kopfzeile | d3d10umddi.h (include D3d10umddi.h) |
Weitere Informationen
CalcPrivateShaderResourceViewSize(D3D11)