структура D3D12DDIARG_CREATECOMMANDQUEUE_0050 (d3d12umddi.h)
Аргументы, используемые для создания аппаратной очереди команд.
Синтаксис
typedef struct D3D12DDIARG_CREATECOMMANDQUEUE_0050 {
D3D12DDI_COMMAND_QUEUE_FLAGS QueueFlags;
UINT NodeMask;
D3D12DDI_COMMAND_QUEUE_CREATION_FLAGS QueueCreationFlags;
D3D12DDI_HSCHEDULINGGROUP_0050 SchedulingGroup;
} D3D12DDIARG_CREATECOMMANDQUEUE_0050;
Члены
QueueFlags
Флаги очереди команд.
NodeMask
Маска узла списка команд.
QueueCreationFlags
Флаги создания очереди команд.
SchedulingGroup
Группа планирования оборудования.
Замечания
Драйвер может иметь очередь команд, которая владеет как контекстами, запланированными программным обеспечением, так и аппаратными очередями, если и только если очередь команд также владеет контекстами для этих аппаратных очередей. Каждая очередь команд должна выполнять широковещательную синхронизацию только в контекстах для смешанного оборудования и программного обеспечения или только аппаратных очередей.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
заголовка | d3d12umddi.h |