D3D_PARAMETER_FLAGS-Enumeration (d3dcommon.h)

Gibt semantische Flags für Funktionsparameter an.

Syntax

typedef enum _D3D_PARAMETER_FLAGS {
  D3D_PF_NONE = 0,
  D3D_PF_IN = 0x1,
  D3D_PF_OUT = 0x2,
  D3D_PF_FORCE_DWORD = 0x7fffffff
} D3D_PARAMETER_FLAGS;

Konstanten

 
D3D_PF_NONE
Wert: 0
Der Parameter verfügt über keine semantischen Flags.
D3D_PF_IN
Wert: 0x1
Gibt einen Eingabeparameter an.
D3D_PF_OUT
Wert: 0x2
Gibt einen Ausgabeparameter an.
D3D_PF_FORCE_DWORD
Wert: 0x7fffffff
Erzwingt, dass diese Enumeration auf eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert könnten einige Compiler diese Enumeration auf eine andere Größe als 32 Bit kompilieren. Dieser Wert wird nicht verwendet.

Anforderungen

Anforderung Wert
Header d3dcommon.h (include D3D11Shader.h)

Weitere Informationen

D3D11_PARAMETER_DESC

Shader-Enumerationen