estructura D3D12DDIARG_CREATE_PIPELINE_STATE_0075 (d3d12umddi.h)

Crea un estado de canalización.

Sintaxis

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;

Miembros

hComputeShader

Sombreador de proceso.

hVertexShader

Sombreador de vértices.

hPixelShader

Sombreador de píxeles.

hDomainShader

Sombreador de dominio.

hHullShader

Sombreador de casco.

hGeometryShader

Sombreador de geometría.

hRootSignature

Firma raíz.

hBlendState

Estado de fusión.

SampleMask

Máscara de ejemplo.

hRasterizerState

Estado del rasterizador.

hDepthStencilState

Estado de galería de símbolos de profundidad.

hElementLayout

Diseño del elemento.

IBStripCutValue

Valor de corte de franja de búfer de índice.

PrimitiveTopologyType

Tipo de topología primitiva.

NumRenderTargets

Número de destinos de representación.

RTVFormats[8]

Formatos RTV.

DSVFormat

Formato DSV.

SampleDesc

Descripción del ejemplo.

NodeMask

Representa el conjunto de nodos.

LibraryReference

Referencia de la biblioteca.

ViewInstancingDesc

Descripción de la instancia de la vista.

hMeshShader

Sombreador de malla. Consulte especificación del sombreador de malla para obtener más información.

hAmplificationShader

Sombreador de amplificación. Consulte especificación del sombreador de malla para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004
Encabezado d3d12umddi.h