D3D12DDIARG_CREATE_PIPELINE_STATE_0075 構造体 (d3d12umddi.h)

パイプラインの状態を作成します。

構文

typedef struct D3D12DDIARG_CREATE_PIPELINE_STATE_0075 {
  D3D12DDI_HSHADER                      hComputeShader;
  D3D12DDI_HSHADER                      hVertexShader;
  D3D12DDI_HSHADER                      hPixelShader;
  D3D12DDI_HSHADER                      hDomainShader;
  D3D12DDI_HSHADER                      hHullShader;
  D3D12DDI_HSHADER                      hGeometryShader;
  D3D12DDI_HROOTSIGNATURE               hRootSignature;
  D3D12DDI_HBLENDSTATE                  hBlendState;
  UINT                                  SampleMask;
  D3D12DDI_HRASTERIZERSTATE             hRasterizerState;
  D3D12DDI_HDEPTHSTENCILSTATE           hDepthStencilState;
  D3D12DDI_HELEMENTLAYOUT               hElementLayout;
  D3D12DDI_INDEX_BUFFER_STRIP_CUT_VALUE IBStripCutValue;
  D3D12DDI_PRIMITIVE_TOPOLOGY_TYPE      PrimitiveTopologyType;
  UINT                                  NumRenderTargets;
  DXGI_FORMAT                           RTVFormats[8];
  DXGI_FORMAT                           DSVFormat;
  DXGI_SAMPLE_DESC                      SampleDesc;
  UINT                                  NodeMask;
  D3D12DDI_LIBRARY_REFERENCE_0010       LibraryReference;
  D3D12DDI_VIEW_INSTANCING_DESC         ViewInstancingDesc;
  D3D12DDI_HSHADER                      hMeshShader;
  D3D12DDI_HSHADER                      hAmplificationShader;
} D3D12DDIARG_CREATE_PIPELINE_STATE_0075;

メンバー

hComputeShader

コンピューティング シェーダー。

hVertexShader

頂点シェーダー。

hPixelShader

ピクセル シェーダー。

hDomainShader

ドメイン シェーダー。

hHullShader

ハル シェーダー。

hGeometryShader

ジオメトリ シェーダー。

hRootSignature

ルート署名。

hBlendState

ブレンド状態。

SampleMask

サンプル マスク。

hRasterizerState

ラスタライザーの状態。

hDepthStencilState

深度ステンシルの状態。

hElementLayout

要素のレイアウト。

IBStripCutValue

インデックス バッファー ストリップの切り取り値。

PrimitiveTopologyType

プリミティブ トポロジの種類。

NumRenderTargets

レンダー ターゲットの数。

RTVFormats[8]

RTV 形式。

DSVFormat

DSV 形式。

SampleDesc

サンプルの説明。

NodeMask

ノードのセットを表します。

LibraryReference

ライブラリ参照。

ViewInstancingDesc

ビューのインスタンス化の説明。

hMeshShader

メッシュ シェーダー。 詳細については、 メッシュ シェーダーの仕様 に関するページを参照してください。

hAmplificationShader

増幅シェーダー。 詳細については、 メッシュ シェーダーの仕様 に関するページを参照してください。

要件

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