Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление 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_DXGIDXGI. |
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Расширенные функции. |
Требования
| Требование | Ценность |
|---|---|
| заголовка | d3d12umddi.h (include D3d12umddi.h) |