D3D12DDI_COMMAND_QUEUE_FLAGS 枚举 (d3d12umddi.h)
D3D12DDI_COMMAND_QUEUE_FLAGS 枚举包含命令队列的值。
语法
typedef enum D3D12DDI_COMMAND_QUEUE_FLAGS {
D3D12DDI_COMMAND_QUEUE_FLAG_NONE = 0x00000000,
D3D12DDI_COMMAND_QUEUE_FLAG_3D = 0x00000001,
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE = 0x00000002,
D3D12DDI_COMMAND_QUEUE_FLAG_COPY = 0x00000004,
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING = 0x00000008,
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY = 0x00000010,
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE = 0x00000010,
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS = 0x00000020,
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE = 0x00000040
} ;
常量
D3D12DDI_COMMAND_QUEUE_FLAG_NONE 值: 0x00000000 无标志。 |
D3D12DDI_COMMAND_QUEUE_FLAG_3D 值: 0x00000001 三维。 |
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE 值: 0x00000002 计算。 |
D3D12DDI_COMMAND_QUEUE_FLAG_COPY 值: 0x00000004 “复制”。 |
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING 值: 0x00000008 寻呼。 |
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY 值: 0x00000010 已弃用;请勿使用。 |
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE 值: 0x00000010 解码视频。 |
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS 值: 0x00000020 处理视频。 |
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE 值: 0x00000040 视频编码。 |
注解
视频解码和视频处理有单独的队列类型。 视频解码命令队列仅支持提交视频解码命令列表,视频进程命令队列仅支持提交视频处理命令列表。 视频解码和视频进程共享相同的 DDI 表定义,但从每种类型的驱动程序中检索单独的表实例,请参阅 D3D12DDI_TABLE_TYPE。
由于视频解码和视频处理是单独的队列类型,因此它们必然是单独的队列实例。 应用程序需要在单独的队列实例之间同步;因此,驱动程序不得在解码和视频进程队列之间隐式同步。
要求
要求 | 值 |
---|---|
Header | d3d12umddi.h (包括 D3d12umddi.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈