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


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

См. также

DXVA_ExtendedFormat