D3D12DDI_GRAPHICS_STATES列挙 (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
} ;

定数

 
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
ラスタライザー ステージのscissor_rectangles。
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
出力ターゲットをStreamします。
D3D12DDI_GRAPHICS_STATE_OM_DEPTH_BOUNDS
出力マージャーの深さの境界。
D3D12DDI_GRAPHICS_STATE_SAMPLE_POSITIONS
サンプルの位置。
D3D12DDI_GRAPHICS_STATE_VIEW_INSTANCE_MASK
インスタンス マスクを表示します。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header d3d12umddi.h