Partager via


structure D3D12_VERSIONED_ROOT_SIGNATURE_DESC (d3d12.h)

Contient n’importe quelle version d’une description de signature racine et est conçu pour être utilisé avec les fonctions de sérialisation/désérialisation.

Syntaxe

typedef struct D3D12_VERSIONED_ROOT_SIGNATURE_DESC {
  D3D_ROOT_SIGNATURE_VERSION Version;
  union {
    D3D12_ROOT_SIGNATURE_DESC  Desc_1_0;
    D3D12_ROOT_SIGNATURE_DESC1 Desc_1_1;
    D3D12_ROOT_SIGNATURE_DESC2 Desc_1_2;
  };
} D3D12_VERSIONED_ROOT_SIGNATURE_DESC;

Membres

Version

Spécifie un membre de D3D_ROOT_SIGNATURE_VERSION qui détermine le contenu de l’union.

Desc_1_0

Spécifie une D3D12_ROOT_SIGNATURE_DESC (version 1.0).

Desc_1_1

Spécifie une D3D12_ROOT_SIGNATURE_DESC1 (version 1.1).

Desc_1_2

Notes

Utilisez cette structure avec les méthodes suivantes.

Reportez-vous à la structure d’assistance CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC.

Spécifications

   
En-tête d3d12.h

Voir aussi

Structures principales

Signature racine version 1.1