Partager via


structure D3D12_ROOT_SIGNATURE_DESC1 (d3d12.h)

Décrit la disposition d’une signature racine version 1.1.

Syntaxe

typedef struct D3D12_ROOT_SIGNATURE_DESC1 {
  UINT                            NumParameters;
  const D3D12_ROOT_PARAMETER1     *pParameters;
  UINT                            NumStaticSamplers;
  const D3D12_STATIC_SAMPLER_DESC *pStaticSamplers;
  D3D12_ROOT_SIGNATURE_FLAGS      Flags;
} D3D12_ROOT_SIGNATURE_DESC1;

Membres

NumParameters

Nombre d’emplacements dans la signature racine. Ce nombre est également le nombre d’éléments dans le tableau pParameters .

pParameters

Tableau de structures D3D12_ROOT_PARAMETER1 pour les emplacements dans la signature racine.

NumStaticSamplers

Spécifie le nombre d’échantillonneurs statiques.

pStaticSamplers

Pointeur vers une ou plusieurs structures D3D12_STATIC_SAMPLER_DESC .

Flags

Spécifie les D3D12_ROOT_SIGNATURE_FLAGS qui déterminent la volatilité des données.

Notes

Utilisez cette structure avec la structure D3D12_VERSIONED_ROOT_SIGNATURE_DESC .

Spécifications

   
En-tête d3d12.h

Voir aussi

Structures principales

D3D12_ROOT_SIGNATURE_DESC

Signature racine version 1.1