D3D12DDI_TABLE_TYPE 枚举 (d3d12umddi.h)
D3D12DDI_TABLE_TYPE枚举定义命令列表和队列类型,以允许驱动程序指向视频的不同实现。
语法
typedef enum D3D12DDI_TABLE_TYPE {
D3D12DDI_TABLE_TYPE_DEVICE_CORE,
D3D12DDI_TABLE_TYPE_COMMAND_LIST_3D,
D3D12DDI_TABLE_TYPE_COMMAND_QUEUE_3D,
D3D12DDI_TABLE_TYPE_DXGI,
D3D12DDI_TABLE_TYPE_0020_DEVICE_VIDEO,
D3D12DDI_TABLE_TYPE_0020_DEVICE_CORE_VIDEO,
D3D12DDI_TABLE_TYPE_0020_EXTENDED_FEATURES,
D3D12DDI_TABLE_TYPE_0020_PASS_EXPERIMENT,
D3D12DDI_TABLE_TYPE_0021_SHADERCACHE_CALLBACKS,
D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_DECODE,
D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_DECODE,
D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_PROCESS,
D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_PROCESS,
D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_RESOURCES,
D3D12DDI_TABLE_TYPE_0030_CONTENT_PROTECTION_CALLBACKS,
D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_STREAMING,
D3D12DDI_TABLE_TYPE_0033_METACOMMAND,
D3D12DDI_TABLE_TYPE_0043_RENDER_PASS,
D3D12DDI_TABLE_TYPE_0053_COMMAND_LIST_VIDEO_ENCODE,
D3D12DDI_TABLE_TYPE_0053_COMMAND_QUEUE_VIDEO_ENCODE,
D3D12DDI_TABLE_TYPE_0054_DOWNLEVEL_SUPPORT_CALLBACKS,
D3D12DDI_TABLE_TYPE_0054_DEVICE_DOWNLEVEL_SUPPORT,
D3D12DDI_TABLE_TYPE_0076_PIN_RESOURCES_CALLBACKS,
D3D12DDI_TABLE_TYPE_0084_STATE_OBJECTS_EXPERIMENT,
D3D12DDI_TABLE_TYPE_0096_EXTENDED_FEATURES
} ;
常量
D3D12DDI_TABLE_TYPE_DEVICE_CORE 设备核心。 |
D3D12DDI_TABLE_TYPE_COMMAND_LIST_3D 列表 3D。 |
D3D12DDI_TABLE_TYPE_COMMAND_QUEUE_3D 队列 3D。 |
D3D12DDI_TABLE_TYPE_DXGI DXGI。 |
D3D12DDI_TABLE_TYPE_0020_DEVICE_VIDEO 设备视频。 |
D3D12DDI_TABLE_TYPE_0020_DEVICE_CORE_VIDEO 队列视频。 |
D3D12DDI_TABLE_TYPE_0020_EXTENDED_FEATURES 扩展功能。 |
D3D12DDI_TABLE_TYPE_0020_PASS_EXPERIMENT 通过试验。 |
D3D12DDI_TABLE_TYPE_0021_SHADERCACHE_CALLBACKS 着色器缓存回调。 |
D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_DECODE 队列视频解码。 |
D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_DECODE 列出视频解码。 |
D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_PROCESS 队列视频进程。 |
D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_PROCESS 列出视频进程。 |
D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_RESOURCES 设备内容保护资源。 |
D3D12DDI_TABLE_TYPE_0030_CONTENT_PROTECTION_CALLBACKS 内容保护回调。 |
D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_STREAMING 设备内容保护流式处理。 |
D3D12DDI_TABLE_TYPE_0033_METACOMMAND 元命令。 |
D3D12DDI_TABLE_TYPE_0043_RENDER_PASS 呈现阶段。 |
D3D12DDI_TABLE_TYPE_0053_COMMAND_LIST_VIDEO_ENCODE 命令列表视频编码。 |
D3D12DDI_TABLE_TYPE_0053_COMMAND_QUEUE_VIDEO_ENCODE 命令队列视频编码。 |
D3D12DDI_TABLE_TYPE_0054_DOWNLEVEL_SUPPORT_CALLBACKS 下层支持回调。 |
D3D12DDI_TABLE_TYPE_0054_DEVICE_DOWNLEVEL_SUPPORT 下层硬件支持。 |
D3D12DDI_TABLE_TYPE_0076_PIN_RESOURCES_CALLBACKS 固定的资源回调。 从 Windows 10 版本 2004 开始支持。 |
D3D12DDI_TABLE_TYPE_0084_STATE_OBJECTS_EXPERIMENT 状态对象试验。 |
D3D12DDI_TABLE_TYPE_0096_EXTENDED_FEATURES 扩展功能。 |
要求
要求 | 值 |
---|---|
Header | d3d12umddi.h (包括 D3d12umddi.h) |