Skip to main content
创建命令队列。 另请参阅 ID3D12Device9::CreateCommandQueue1

语法

参数

pDesc
类型:const D3D12_COMMAND_QUEUE_DESC *
指定描述命令队列的 D3D12_COMMAND_QUEUE_DESC riid
类型:const IID &
命令队列接口的全局唯一标识符 (GUID)。请参阅 备注。输入参数。 ppCommandQueue
类型:void **
指向内存块的指针,该内存块接收命令队列的 ID3D12CommandQueue 接口的指针。

返回值

类型:HRESULT 如果没有足够的内存来创建命令队列,则此方法返回 E_OUTOFMEMORY。有关其他可能的返回值,请参阅 Direct3D 12 返回代码

备注

可以使用 __uuidof() 宏获取命令队列接口的 REFIIDGUID。例如,__uuidof(ID3D12CommandQueue) 将获取命令队列接口的 GUID

示例

D3D12HelloTriangle 示例按以下方式使用 ID3D12Device::CreateCommandQueue
请参阅 D3D12 参考中的示例代码

要求

头文件: d3d12_xs.h 或 d3d12_x.h
库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列

另请参阅

最后修改于 2026年8月24日