перечисление 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 |