Freigeben über


D3D12_VERSIONED_ROOT_SIGNATURE_DESC-Struktur (d3d12.h)

Enthält eine beliebige Version einer Stammsignaturbeschreibung und ist für die Verwendung mit Serialisierungs-/Deserialisierungsfunktionen konzipiert.

Syntax

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;

Member

Version

Gibt ein Element von D3D_ROOT_SIGNATURE_VERSION an, das den Inhalt der Union bestimmt.

Desc_1_0

Gibt eine D3D12_ROOT_SIGNATURE_DESC (Version 1.0) an.

Desc_1_1

Gibt einen D3D12_ROOT_SIGNATURE_DESC1 (Version 1.1) an.

Desc_1_2

Hinweise

Verwenden Sie diese Struktur mit den folgenden Methoden.

Weitere Informationen finden Sie in der Hilfsstruktur CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC.

Anforderungen

   
Kopfzeile d3d12.h

Weitere Informationen

Kernstrukturen

Stammsignatur, Version 1.1