D3D10_DEVICE_STATE_TYPES enumeration

Effect device-state types.

Syntax


typedef enum D3D10_DEVICE_STATE_TYPES { 
  D3D10_DST_SO_BUFFERS              = 1,
  D3D10_DST_OM_RENDER_TARGETS       = 2,
  D3D10_DST_OM_DEPTH_STENCIL_STATE  = 3,
  D3D10_DST_OM_BLEND_STATE          = 4,
  D3D10_DST_VS                      = 5,
  D3D10_DST_VS_SAMPLERS             = 6,
  D3D10_DST_VS_SHADER_RESOURCES     = 7,
  D3D10_DST_VS_CONSTANT_BUFFERS     = 8,
  D3D10_DST_GS                      = 9,
  D3D10_DST_GS_SAMPLERS             = 10,
  D3D10_DST_GS_SHADER_RESOURCES     = 11,
  D3D10_DST_GS_CONSTANT_BUFFERS     = 12,
  D3D10_DST_PS                      = 13,
  D3D10_DST_PS_SAMPLERS             = 14,
  D3D10_DST_PS_SHADER_RESOURCES     = 15,
  D3D10_DST_PS_CONSTANT_BUFFERS     = 16,
  D3D10_DST_IA_VERTEX_BUFFERS       = 17,
  D3D10_DST_IA_INDEX_BUFFER         = 18,
  D3D10_DST_IA_INPUT_LAYOUT         = 19,
  D3D10_DST_IA_PRIMITIVE_TOPOLOGY   = 20,
  D3D10_DST_RS_VIEWPORTS            = 21,
  D3D10_DST_RS_SCISSOR_RECTS        = 22,
  D3D10_DST_RS_RASTERIZER_STATE     = 23,
  D3D10_DST_PREDICATION             = 24
} D3D10_DEVICE_STATE_TYPES;

Constants

D3D10_DST_SO_BUFFERS

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

Header

D3D10Effect.h

See also

Core Enumerations

 

 

Show: