Compartilhar via


estrutura D3D12_VERSIONED_ROOT_SIGNATURE_DESC (d3d12.h)

Contém qualquer versão de uma descrição de assinatura raiz e foi projetada para ser usada com funções de serialização/desserialização.

Sintaxe

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;

Membros

Version

Especifica um membro de D3D_ROOT_SIGNATURE_VERSION que determina o conteúdo da união.

Desc_1_0

Especifica um D3D12_ROOT_SIGNATURE_DESC (versão 1.0).

Desc_1_1

Especifica um D3D12_ROOT_SIGNATURE_DESC1 (versão 1.1).

Desc_1_2

Comentários

Use essa estrutura com os métodos a seguir.

Consulte a estrutura auxiliar CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC.

Requisitos

   
Cabeçalho d3d12.h

Confira também

Estruturas principais

Assinatura raiz versão 1.1