Поделиться через


перечисление D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS_0020 (d3d12umddi.h)

Содержит флаги конфигурации декодирования видео.

Синтаксис

typedef enum D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS_0020 {
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_NONE,
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED,
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_POST_PROCESSING_SUPPORTED,
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_REFERENCE_ONLY_ALLOCATIONS_REQUIRED,
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0032_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME
} ;

Константы

 
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_NONE
Указывает, что флаги конфигурации не требуются.
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED
Указывает, что высота декодированных выходных поверхностей должна иметь значение 32.
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_POST_PROCESSING_SUPPORTED
Указывает, что драйвер поддерживает после обработки. Если этот флаг задан, декодирования узла может настроить после обработки с помощью флагов преобразования в D3D12DDI_VIDEO_DECODE_CONVERSION_ARGUMENTS.
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_REFERENCE_ONLY_ALLOCATIONS_REQUIRED
Указывает, что ссылочные ресурсы должны быть выделены флагом D3D12DDI_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY в перечислении D3D12DDI_RESOURCE_FLAGS. Ссылки на текстуры должны быть отделены от выходных текстур, аналогично выполнению преобразования формата или уменьшения масштаба. Этот флаг не должен быть задан для значения D3D12DDI_VIDEO_DECODE_TIER_3 или более поздней версии. Дополнительные сведения см. в перечислении D3D12DDI_VIDEO_DECODE_TIER.
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0032_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME
Указывает, что драйвер поддерживает изменение разрешения в неключевых кадрах.

Требования

Требование Ценность
заголовка d3d12umddi.h (include D3d12umddi.h)