Condividi tramite


struttura D3D12DDIARG_CREATE_PIPELINE_STATE_0075 (d3d12umddi.h)

Crea uno stato della pipeline.

Sintassi

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;

Membri

hComputeShader

Compute shader.

hVertexShader

Vertex shader.

hPixelShader

Pixel shader.

hDomainShader

Shader di dominio.

hHullShader

Lo hull shader.

hGeometryShader

Shader geometry.

hRootSignature

Firma radice.

hBlendState

Stato di fusione.

SampleMask

Maschera di esempio.

hRasterizerState

Stato del rasterizzatore.

hDepthStencilState

Stato dello stencil di profondità.

hElementLayout

Layout dell'elemento.

IBStripCutValue

Valore di taglio dello strip del buffer dell'indice.

PrimitiveTopologyType

Tipo di topologia primitiva.

NumRenderTargets

Numero di destinazioni di rendering.

RTVFormats[8]

Formati RTV.

DSVFormat

Formato DSV.

SampleDesc

Descrizione dell'esempio.

NodeMask

Rappresenta il set di nodi.

LibraryReference

Riferimento alla libreria.

ViewInstancingDesc

Descrizione della creazione di istanze della visualizzazione.

hMeshShader

Shader mesh. Per altre informazioni, vedere la specifica dello shader mesh.

hAmplificationShader

Shader di amplificazione. Per altre informazioni, vedere la specifica dello shader mesh.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 2004
intestazione d3d12umddi.h