перечисление DXVA_VideoLighting (dxva.h)
Тип перечисления DXVA_VideoLighting содержит перечислители, определяющие условия освещения для просмотра видео.
Синтаксис
typedef enum _DXVA_VideoLighting {
DXVA_VideoLightingShift,
DXVA_VideoLightingMask,
DXVA_VideoLighting_Unknown,
DXVA_VideoLighting_bright,
DXVA_VideoLighting_office,
DXVA_VideoLighting_dim,
DXVA_VideoLighting_dark
} DXVA_VideoLighting;
Константы
DXVA_VideoLightingShift Задает сдвиг битов на 18 позиций (DXVA_ExtColorData_ShiftBase + 10 или 8 + 10). |
DXVA_VideoLightingMask Указывает маску освещения видео. 4 (0x003C0000) биты DWORD можно использовать для указания освещения видео. |
DXVA_VideoLighting_Unknown Указывает, что условие освещения видео не указано. Значение по умолчанию — dim. |
DXVA_VideoLighting_bright Задает яркий свет для просмотра видео (например, вне условий освещения). |
DXVA_VideoLighting_office Задает средний свет яркости для просмотра видео (например, условия освещения в домашних офисах). |
DXVA_VideoLighting_dim Указывает тусклый свет для просмотра видео (например, низкоуровневое освещение в гостиной при просмотре телевизора). |
DXVA_VideoLighting_dark Указывает почти темноту для просмотра видео (например, освещение кинотеатра). |
Замечания
Один из перечислителей DXVA_VideoLighting можно указать в элементе VideoLighting структуры DXVA_ExtendedFormat.
Перечислители видео освещения можно использовать для изменения гамма для создания сравнимого опыта в другом состоянии освещения.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Этот тип перечисления применяется только к Windows Server 2003 с пакетом обновления 1 (SP1) и более поздней версии, а Также к Windows XP с пакетом обновления 2 (SP2) и более поздним версиям. |
заголовка | dxva.h (include Dxva.h) |