D3D10_DEVICE_STATE_TYPES enumeration (d3d10effect.h)
Effect device-state types.
Syntax
typedef enum _D3D10_DEVICE_STATE_TYPES {
D3D10_DST_SO_BUFFERS = 1,
D3D10_DST_OM_RENDER_TARGETS,
D3D10_DST_OM_DEPTH_STENCIL_STATE,
D3D10_DST_OM_BLEND_STATE,
D3D10_DST_VS,
D3D10_DST_VS_SAMPLERS,
D3D10_DST_VS_SHADER_RESOURCES,
D3D10_DST_VS_CONSTANT_BUFFERS,
D3D10_DST_GS,
D3D10_DST_GS_SAMPLERS,
D3D10_DST_GS_SHADER_RESOURCES,
D3D10_DST_GS_CONSTANT_BUFFERS,
D3D10_DST_PS,
D3D10_DST_PS_SAMPLERS,
D3D10_DST_PS_SHADER_RESOURCES,
D3D10_DST_PS_CONSTANT_BUFFERS,
D3D10_DST_IA_VERTEX_BUFFERS,
D3D10_DST_IA_INDEX_BUFFER,
D3D10_DST_IA_INPUT_LAYOUT,
D3D10_DST_IA_PRIMITIVE_TOPOLOGY,
D3D10_DST_RS_VIEWPORTS,
D3D10_DST_RS_SCISSOR_RECTS,
D3D10_DST_RS_RASTERIZER_STATE,
D3D10_DST_PREDICATION
} D3D10_DEVICE_STATE_TYPES;
Constants
D3D10_DST_SO_BUFFERS Value: 1 Stream-output buffer. |
D3D10_DST_OM_RENDER_TARGETS Render target. |
D3D10_DST_OM_DEPTH_STENCIL_STATE Depth-stencil state. |
D3D10_DST_OM_BLEND_STATE Blend state. |
D3D10_DST_VS Vertex shader. |
D3D10_DST_VS_SAMPLERS Vertex shader sampler. |
D3D10_DST_VS_SHADER_RESOURCES Vertex shader resource. |
D3D10_DST_VS_CONSTANT_BUFFERS Vertex shader constant buffer. |
D3D10_DST_GS Geometry shader. |
D3D10_DST_GS_SAMPLERS Geometry shader sampler. |
D3D10_DST_GS_SHADER_RESOURCES Geometry shader resource. |
D3D10_DST_GS_CONSTANT_BUFFERS Geometry shader constant buffer. |
D3D10_DST_PS Pixel shader. |
D3D10_DST_PS_SAMPLERS Pixel shader sampler. |
D3D10_DST_PS_SHADER_RESOURCES Pixel shader resource. |
D3D10_DST_PS_CONSTANT_BUFFERS Pixel shader constant buffer. |
D3D10_DST_IA_VERTEX_BUFFERS Input-assembler vertex buffer. |
D3D10_DST_IA_INDEX_BUFFER Input-assembler index buffer. |
D3D10_DST_IA_INPUT_LAYOUT Input-assembler input layout. |
D3D10_DST_IA_PRIMITIVE_TOPOLOGY Input-assembler primitive topology. |
D3D10_DST_RS_VIEWPORTS Viewport. |
D3D10_DST_RS_SCISSOR_RECTS Scissor rectangle. |
D3D10_DST_RS_RASTERIZER_STATE Rasterizer state. |
D3D10_DST_PREDICATION Predication state. |
Remarks
This enumeration is used by D3D10StateBlockMaskDisableCapture, D3D10StateBlockMaskEnableCapture, and D3D10StateBlockMaskGetSetting.
Requirements
Requirement | Value |
---|---|
Header | d3d10effect.h |