Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

D3D_PARAMETER_FLAGS enumeration (d3dcommon.h)

Indicates semantic flags for function parameters.

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;

Constants

 
D3D_PF_NONE
Value: 0
The parameter has no semantic flags.
D3D_PF_IN
Value: 0x1
Indicates an input parameter.
D3D_PF_OUT
Value: 0x2
Indicates an output parameter.
D3D_PF_FORCE_DWORD
Value: 0x7fffffff
Forces this enumeration to compile to 32 bits in size. Without this value, some compilers would allow this enumeration to compile to a size other than 32 bits. This value is not used.

Requirements

Requirement Value
Header d3dcommon.h (include D3D11Shader.h)

See also

D3D11_PARAMETER_DESC

Shader Enumerations


Feedback

Was this page helpful?

Additional resources