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