структура D3D12DDIARG_CREATECOMMANDALLOCATOR (d3d12umddi.h)

Структура D3D12DDIARG_CREATECOMMANDALLOCATOR описывает создаваемый элемент управления командами.

Синтаксис

typedef struct D3D12DDIARG_CREATECOMMANDALLOCATOR {
  D3D12DDI_HCOMMANDALLOCATOR   hDrvCommandAllocator;
  D3D12DDI_COMMAND_LIST_TYPE   Type;
  D3D12DDI_COMMAND_QUEUE_FLAGS QueueFlags;
} D3D12DDIARG_CREATECOMMANDALLOCATOR;

Члены

hDrvCommandAllocator

Дескриптор для связывания с распределителем команд. Драйвер должен использовать этот дескриптор для идентификации распределителя команд в последующих вызовах драйвера.

Type

Значение D3D12DDI_COMMAND_LIST_TYPE, указывающее тип списка команд, связанного с распределителем команд.

QueueFlags

Значение D3D12DDI_COMMAND_QUEUE_FLAGS , указывающее флаги очереди команд, связанные с распределителем команд.

Замечания

Эта структура передается функции pfnCreateCommandAllocator .

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows Vista (WDDM 1.0)
Заголовок d3d12umddi.h

См. также

D3D12DDI_COMMAND_LIST_TYPE

D3D12DDI_COMMAND_QUEUE_FLAGS

pfnCreateCommandAllocator