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.
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_BUFFERSValue: 1 Stream-output buffer. |
D3D10_DST_OM_RENDER_TARGETSRender target. |
D3D10_DST_OM_DEPTH_STENCIL_STATEDepth-stencil state. |
D3D10_DST_OM_BLEND_STATEBlend state. |
D3D10_DST_VSVertex shader. |
D3D10_DST_VS_SAMPLERSVertex shader sampler. |
D3D10_DST_VS_SHADER_RESOURCESVertex shader resource. |
D3D10_DST_VS_CONSTANT_BUFFERSVertex shader constant buffer. |
D3D10_DST_GSGeometry shader. |
D3D10_DST_GS_SAMPLERSGeometry shader sampler. |
D3D10_DST_GS_SHADER_RESOURCESGeometry shader resource. |
D3D10_DST_GS_CONSTANT_BUFFERSGeometry shader constant buffer. |
D3D10_DST_PSPixel shader. |
D3D10_DST_PS_SAMPLERSPixel shader sampler. |
D3D10_DST_PS_SHADER_RESOURCESPixel shader resource. |
D3D10_DST_PS_CONSTANT_BUFFERSPixel shader constant buffer. |
D3D10_DST_IA_VERTEX_BUFFERSInput-assembler vertex buffer. |
D3D10_DST_IA_INDEX_BUFFERInput-assembler index buffer. |
D3D10_DST_IA_INPUT_LAYOUTInput-assembler input layout. |
D3D10_DST_IA_PRIMITIVE_TOPOLOGYInput-assembler primitive topology. |
D3D10_DST_RS_VIEWPORTSViewport. |
D3D10_DST_RS_SCISSOR_RECTSScissor rectangle. |
D3D10_DST_RS_RASTERIZER_STATERasterizer state. |
D3D10_DST_PREDICATIONPredication state. |
Remarks
This enumeration is used by D3D10StateBlockMaskDisableCapture, D3D10StateBlockMaskEnableCapture, and D3D10StateBlockMaskGetSetting.
Requirements
| Requirement | Value |
|---|---|
| Header | d3d10effect.h |