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


Перечисление DXVA2_VideoLighting (dxva2api.h)

Описание предполагаемых условий освещения для просмотра видеосодержимого. Эти флаги используются в структуре DXVA2_ExtendedFormat .

Синтаксис

typedef enum _DXVA2_VideoLighting {
  DXVA2_VideoLightingMask = 0xf,
  DXVA2_VideoLighting_Unknown = 0,
  DXVA2_VideoLighting_bright = 1,
  DXVA2_VideoLighting_office = 2,
  DXVA2_VideoLighting_dim = 3,
  DXVA2_VideoLighting_dark = 4
} DXVA2_VideoLighting;

Константы

 
DXVA2_VideoLightingMask
Значение: 0xf
Битовая маска для проверки значений флагов. Это значение не является допустимым флагом.
DXVA2_VideoLighting_Unknown
Значение: 0
Неизвестна. Обрабатывать как DXVA2_VideoLighting_dim.
DXVA2_VideoLighting_bright
Значение: 1
Наружное.
DXVA2_VideoLighting_office
Значение: 2
Средняя яркость; например, офис.
DXVA2_VideoLighting_dim
Значение: 3
Тусклый; например, гостиная с телевизором и дополнительным низким освещением.
DXVA2_VideoLighting_dark
Значение: 4
Темно; например, кинотеатр.

Комментарии

Это перечисление эквивалентно перечислению DXVA_VideoLighting , используемому в DXVA 1.0.

Если для описания формата видео используется интерфейс IMFMediaType , освещение видео указывается в атрибуте MF_MT_VIDEO_LIGHTING .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть dxva2api.h

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

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