D3D12DDIARG_CREATE_PIPELINE_STATE_0075 structure (d3d12umddi.h)
Crée un état de pipeline.
Syntaxe
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;
Membres
hComputeShader
Nuanceur de calcul.
hVertexShader
Nuanceur de vertex.
hPixelShader
Nuanceur de pixels.
hDomainShader
Nuanceur de domaine.
hHullShader
Nuanceur de coque.
hGeometryShader
Nuanceur de géométrie.
hRootSignature
Signature racine.
hBlendState
État de fusion.
SampleMask
Exemple de masque.
hRasterizerState
État rastériseur.
hDepthStencilState
État du gabarit de profondeur.
hElementLayout
Disposition des éléments.
IBStripCutValue
Valeur de coupe de bande tampon d’index.
PrimitiveTopologyType
Type de topologie primitive.
NumRenderTargets
Nombre de cibles de rendu.
RTVFormats[8]
Formats RTV.
DSVFormat
Format DSV.
SampleDesc
Exemple de description.
NodeMask
Représente l’ensemble de nœuds.
LibraryReference
Référence de bibliothèque.
ViewInstancingDesc
Description de l’instanciation de la vue.
hMeshShader
Nuanceur de maillage. Pour plus d’informations, consultez La spécification du nuanceur de maillage .
hAmplificationShader
Nuanceur d’amplification. Pour plus d’informations, consultez La spécification du nuanceur de maillage .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | d3d12umddi.h |