структура D3D12_VERSIONED_ROOT_SIGNATURE_DESC (d3d12.h)

Содержит любую версию описания корневой сигнатуры и предназначен для использования с функциями сериализации и десериализации.

Синтаксис

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;

Члены

Version

Указывает один член D3D_ROOT_SIGNATURE_VERSION, определяющий содержимое объединения.

Desc_1_0

Задает D3D12_ROOT_SIGNATURE_DESC (версия 1.0).

Desc_1_1

Указывает D3D12_ROOT_SIGNATURE_DESC1 (версия 1.1).

Desc_1_2

Комментарии

Используйте эту структуру со следующими методами.

См. вспомогательную структуру CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC.

Требования

   
Верхняя часть d3d12.h

См. также раздел

Основные структуры

Корневая подпись версии 1.1