Поделиться через


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

Описывает макет корневой сигнатуры версии 1.1.

Синтаксис

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;

Члены

NumParameters

Количество слотов в корневой сигнатуре. Это число также является числом элементов в массиве pParameters .

pParameters

Массив структур D3D12_ROOT_PARAMETER1 для слотов в корневой сигнатуре.

NumStaticSamplers

Указывает количество статических выборок.

pStaticSamplers

Указатель на одну или несколько D3D12_STATIC_SAMPLER_DESC структур.

Flags

Указывает D3D12_ROOT_SIGNATURE_FLAGS , определяющие волатильность данных.

Комментарии

Используйте эту структуру со структурой D3D12_VERSIONED_ROOT_SIGNATURE_DESC .

Требования

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

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

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

D3D12_ROOT_SIGNATURE_DESC

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