структура D3D12_ROOT_DESCRIPTOR (d3d12.h)
Описывает дескрипторы, встроенные в корневую сигнатуру версии 1.0, которые отображаются в шейдерах.
Синтаксис
typedef struct D3D12_ROOT_DESCRIPTOR {
UINT ShaderRegister;
UINT RegisterSpace;
} D3D12_ROOT_DESCRIPTOR;
Члены
ShaderRegister
Регистр шейдера.
RegisterSpace
Пространство регистра.
Комментарии
D3D12_ROOT_DESCRIPTOR — это тип данных элемента дескриптораD3D12_ROOT_PARAMETER. Используйте D3D12_ROOT_DESCRIPTOR, если в поле ParameterTypeD3D12_ROOT_PARAMETER заданы элементы D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV или D3D12_ROOT_PARAMETER_TYPE_UAV D3D12_ROOT_PARAMETER_TYPE.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |
См. также раздел
Использование дескрипторов непосредственно в корневой подписи