перечисление D3D12_ROOT_PARAMETER_TYPE (d3d12.h)
Указывает тип корневого слота сигнатуры.
Синтаксис
typedef enum D3D12_ROOT_PARAMETER_TYPE {
D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE = 0,
D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS,
D3D12_ROOT_PARAMETER_TYPE_CBV,
D3D12_ROOT_PARAMETER_TYPE_SRV,
D3D12_ROOT_PARAMETER_TYPE_UAV
} ;
Константы
D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE Значение: 0 Слот предназначен для таблицы дескрипторов. |
D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS Слот предназначен для корневых констант. |
D3D12_ROOT_PARAMETER_TYPE_CBV Слот предназначен для представления буфера констант (CBV). |
D3D12_ROOT_PARAMETER_TYPE_SRV Слот предназначен для представления ресурсов шейдера (SRV). |
D3D12_ROOT_PARAMETER_TYPE_UAV Слот предназначен для представления неупорядоченного доступа (UAV). |
Комментарии
Это перечисление используется структурой D3D12_ROOT_PARAMETER .
Требования
Верхняя часть | d3d12.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по