Compartilhar via


estrutura D3D12DDIARG_CREATE_PIPELINE_STATE_0075 (d3d12umddi.h)

Cria um estado de pipeline.

Sintaxe

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;

Membros

hComputeShader

O sombreador de computação.

hVertexShader

O sombreador de vértice.

hPixelShader

O sombreador de pixel.

hDomainShader

O sombreador de domínio.

hHullShader

O sombreador do casco.

hGeometryShader

O sombreador de geometria.

hRootSignature

A assinatura raiz.

hBlendState

O estado de combinação.

SampleMask

A máscara de exemplo.

hRasterizerState

O estado do rasterizador.

hDepthStencilState

O estado do estêncil de profundidade.

hElementLayout

O layout do elemento.

IBStripCutValue

O valor de corte da faixa de buffer de índice.

PrimitiveTopologyType

O tipo de topologia primitiva.

NumRenderTargets

O número de destinos de renderização.

RTVFormats[8]

Os formatos RTV.

DSVFormat

O formato DSV.

SampleDesc

A descrição do exemplo.

NodeMask

Representa o conjunto de nós.

LibraryReference

A referência da biblioteca.

ViewInstancingDesc

A descrição da instanciação da exibição.

hMeshShader

O sombreador de malha. Consulte a Especificação do Sombreador de Malha para obter mais informações.

hAmplificationShader

O sombreador de amplificação. Consulte a Especificação do Sombreador de Malha para obter mais informações.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004
Cabeçalho d3d12umddi.h