D3D12DDI_COMMAND_LIST_TYPE枚举 (d3d12umddi.h)

D3D12DDI_COMMAND_LIST_TYPE枚举指定命令列表的类型。

语法

typedef enum D3D12DDI_COMMAND_LIST_TYPE {
  D3D12DDI_COMMAND_LIST_TYPE_DIRECT = 0,
  D3D12DDI_COMMAND_LIST_TYPE_BUNDLE = 1
} ;

常量

 
D3D12DDI_COMMAND_LIST_TYPE_DIRECT
值:0
指定 GPU 可以直接执行的命令缓冲区。 直接命令列表不会继承任何 GPU 状态,因此必须在命令列表中显式设置所有必需状态。
D3D12DDI_COMMAND_LIST_TYPE_BUNDLE
值:1
指定只能通过直接命令列表直接执行的命令缓冲区。 捆绑包命令列表从执行它的直接命令列表继承 GPU 状态,但管道状态对象和基元拓扑除外,必须在捆绑包中显式设置。

要求

要求 价值
标头 d3d12umddi.h

另请参阅

pfnCreateCommandAllocator

pfnCreateCommandList