D3D_SHADER_CBUFFER_FLAGS-Enumeration (d3dcommon.h)
Werte, die die beabsichtigte Verwendung eines Konstantendatenpuffers angeben.
Hinweis
Für die Programmierung mit Direct3D 10 verfügt diese API über einen Typalias D3D10_
, der anstelle von D3D_
beginnt. Diese Direct3D 10-Typaliase sind in d3d10.h
, d3d10misc.h
und d3d10shader.h
definiert.
Syntax
typedef enum _D3D_SHADER_CBUFFER_FLAGS {
D3D_CBF_USERPACKED = 1,
D3D10_CBF_USERPACKED,
D3D_CBF_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_CBUFFER_FLAGS;
Konstanten
D3D_CBF_USERPACKED Wert: 1 Binden Sie den Konstantenpuffer an einen im HLSL-Code definierten Eingabeslot (anstatt den Eingabeslot vom Compiler auswählen zu lassen). |
D3D10_CBF_USERPACKED Binden Sie den Konstantenpuffer an einen im HLSL-Code definierten Eingabeslot (anstatt den Eingabeslot vom Compiler auswählen zu lassen). |
D3D_CBF_FORCE_DWORD Wert: 0x7fffffff Dieser Wert wird von einem Programmierer nicht verwendet. Es ist vorhanden, um zu erzwingen, dass die Enumeration in 32 Bits kompiliert wird. |
Hinweise
D3D_SHADER_CBUFFER_FLAGS typisierte Werte werden im uFlags-Element der D3D11_SHADER_BUFFER_DESC-Struktur angegeben.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dcommon.h |