estructura D3D12DDIARG_CREATE_PIPELINE_STATE_0033 (d3d12umddi.h)
Crea un estado de canalización.
Sintaxis
typedef struct D3D12DDIARG_CREATE_PIPELINE_STATE_0033 {
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;
} D3D12DDIARG_CREATE_PIPELINE_STATE_0033;
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.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12umddi.h |