次の方法で共有


D3D10_DEVICE_STATE_TYPES

エフェクトのデバイス ステートの種類です。

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;

定数

  • D3D10_DST_SO_BUFFERS
    ストリーム出力バッファーです。
  • 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
    プレディケーション ステートです。

解説 

この列挙型は、D3D10StateBlockMaskDisableCaptureD3D10StateBlockMaskEnableCapture、および D3D10StateBlockMaskGetSetting によって使用されます。

要件

ヘッダー: D3D10Effect.h 宣言

関連項目

コア列挙型