// d3d12umddi.h
typedef enum D3D12DDI_GRAPHICS_STATES {
D3D12DDI_GRAPHICS_STATE_NONE,
D3D12DDI_GRAPHICS_STATE_IA_VERTEX_BUFFERS,
D3D12DDI_GRAPHICS_STATE_IA_INDEX_BUFFER,
D3D12DDI_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGY,
D3D12DDI_GRAPHICS_STATE_DESCRIPTOR_HEAP,
D3D12DDI_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATURE,
D3D12DDI_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURE,
D3D12DDI_GRAPHICS_STATE_RS_VIEWPORTS,
D3D12DDI_GRAPHICS_STATE_RS_SCISSOR_RECTS,
D3D12DDI_GRAPHICS_STATE_PREDICATION,
D3D12DDI_GRAPHICS_STATE_OM_RENDER_TARGETS,
D3D12DDI_GRAPHICS_STATE_OM_STENCIL_REF,
D3D12DDI_GRAPHICS_STATE_OM_BLEND_FACTOR,
D3D12DDI_GRAPHICS_STATE_PIPELINE_STATE,
D3D12DDI_GRAPHICS_STATE_SO_TARGETS,
D3D12DDI_GRAPHICS_STATE_OM_DEPTH_BOUNDS,
D3D12DDI_GRAPHICS_STATE_SAMPLE_POSITIONS,
D3D12DDI_GRAPHICS_STATE_VIEW_INSTANCE_MASK
} ;
View the official Windows Driver Kit DDI referenceNo description available.
Specifies the graphics state.
D3D12DDI_GRAPHICS_STATE_NONENone.
D3D12DDI_GRAPHICS_STATE_IA_VERTEX_BUFFERSInput assembler vertex buffers.
D3D12DDI_GRAPHICS_STATE_IA_INDEX_BUFFERInput assembler vertex buffers.
D3D12DDI_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGYInput assembler primitive topology.
D3D12DDI_GRAPHICS_STATE_DESCRIPTOR_HEAPDescriptor heap.
D3D12DDI_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATUREGraphics root signature.
D3D12DDI_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURECompute root signature.
D3D12DDI_GRAPHICS_STATE_RS_VIEWPORTSRasterizer stage viewports.
D3D12DDI_GRAPHICS_STATE_RS_SCISSOR_RECTSRasterizer stage scissor_rectangles.
D3D12DDI_GRAPHICS_STATE_PREDICATIONPredication.
D3D12DDI_GRAPHICS_STATE_OM_RENDER_TARGETSOutput merger render targets.
D3D12DDI_GRAPHICS_STATE_OM_STENCIL_REFOutput merger stencil reference.
D3D12DDI_GRAPHICS_STATE_OM_BLEND_FACTOROutput merger blend factor.
D3D12DDI_GRAPHICS_STATE_PIPELINE_STATEPipeline state.
D3D12DDI_GRAPHICS_STATE_SO_TARGETSStream output targets.
D3D12DDI_GRAPHICS_STATE_OM_DEPTH_BOUNDSOutput merger depth bounds.
D3D12DDI_GRAPHICS_STATE_SAMPLE_POSITIONSSample positions.
D3D12DDI_GRAPHICS_STATE_VIEW_INSTANCE_MASKView instance mask.