Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Flags to control pipeline state.
Syntax
typedef enum D3D12_PIPELINE_STATE_FLAGS {
D3D12_PIPELINE_STATE_FLAG_NONE = 0,
D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG = 0x1,
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS,
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT
} ;
Constants
D3D12_PIPELINE_STATE_FLAG_NONEValue: 0 Indicates no flags. |
D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUGValue: 0x1 Indicates that the pipeline state should be compiled with additional information to assist debugging. This can only be set on WARP devices. |
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIASIndicates that the pipeline state can be dynamically changed after the pipeline is set by using RSSetDepthBias. |
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUTIndicates that the pipeline state can be dynamically changed after the pipeline is set by using IASetIndexBufferStripCutValue. |
Remarks
This enum is used by the Flags member of the D3D12_GRAPHICS_PIPELINE_STATE_DESC and D3D12_COMPUTE_PIPELINE_STATE_DESC structures.
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12.h |