структура D3D12_COMMAND_QUEUE_DESC (d3d12.h)
Описывает очередь команд.
Синтаксис
typedef struct D3D12_COMMAND_QUEUE_DESC {
D3D12_COMMAND_LIST_TYPE Type;
INT Priority;
D3D12_COMMAND_QUEUE_FLAGS Flags;
UINT NodeMask;
} D3D12_COMMAND_QUEUE_DESC;
Члены
Type
Указывает один элемент D3D12_COMMAND_LIST_TYPE.
Priority
Приоритет для очереди команд, как D3D12_COMMAND_QUEUE_PRIORITY константы перечисления, чтобы выбрать обычный или высокий приоритет.
Flags
Задает все флаги из перечисления D3D12_COMMAND_QUEUE_FLAGS .
NodeMask
Для одной операции GPU установите значение 0. При наличии нескольких узлов GPU задайте бит, чтобы определить узел (физический адаптер устройства), к которому применяется очередь команд. Каждый бит в маске соответствует одному узлу. Необходимо задать только 1 бит. См. раздел Системы с несколькими адаптерами.
Комментарии
Эта структура передается в CreateCommandQueue.
Эта структура возвращается id3D12CommandQueue::GetDesc.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |