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


перечисление DXVAHD_INPUT_FORMAT_CAPS (dxvahd.h)

Определяет возможности, связанные с форматами ввода для устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

Синтаксис

typedef enum _DXVAHD_INPUT_FORMAT_CAPS {
  DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} DXVAHD_INPUT_FORMAT_CAPS;

Константы

 
DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED
Значение: 0x1
Устройство может деинтерлейсировать входной поток, содержащий чередование видео RGB.
DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP
Значение: 0x2
Устройство может выполнять настройку цвета для видео RGB.
DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY
Значение: 0x4
Устройство может выполнять нажатие клавиш luma на rgb-видео.
DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED
Значение: 0x8
Устройство может деинтерлейсировать входные потоки с использованием палеттизированных цветовых форматов.

Комментарии

Эти флаги определяют возможности обработки видео, которые обычно не требуются и поэтому не требуются для поддержки устройств DXVA-HD.

Первые три флага связаны с поддержкой RGB для функций, которые обычно применяются к видео YCbCr: деинтерлейка, настройка цвета и нажатие клавиш luma. Устройство DXVA-HD, поддерживающее эти функции для YCbCr, не требуется для поддержки входных данных RGB. Поддержка входных данных RGB для этих функций — это дополнительная возможность, отражаемая этими константами. Драйвер может преобразовать входные данные в другое цветовое пространство, выполнить указанную функцию, а затем преобразовать результат обратно в RGB.

Аналогичным образом, устройство, поддерживающее де-чередование, не требуется для поддержки деинтерлейсизации палеттизированных форматов. Эта возможность обозначается флагом DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED .

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть dxvahd.h

См. также раздел

DXVA-HD

DXVAHD_VPDEVCAPS

Перечисления Видео Direct3D

Перечисления Media Foundation