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


Перечисление MFNominalRange (mfobjects.h)

Указывает, включают ли данные о цвете запасной и toeroom. Headroom допускает значения, превышающие 1,0 белого ("белее, чем белый"), а toeroom — значения ниже ссылки 0,0 черного ("чернее, чем черный").

Синтаксис

typedef enum _MFNominalRange {
  MFNominalRange_Unknown = 0,
  MFNominalRange_Normal = 1,
  MFNominalRange_Wide = 2,
  MFNominalRange_0_255 = 1,
  MFNominalRange_16_235 = 2,
  MFNominalRange_48_208 = 3,
  MFNominalRange_64_127 = 4,
  MFNominalRange_Last,
  MFNominalRange_ForceDWORD = 0x7fffffff
} MFNominalRange;

Константы

 
MFNominalRange_Unknown
Значение: 0
Неизвестный номинальный диапазон.
MFNominalRange_Normal
Значение: 1
Эквивалентно MFNominalRange_0_255.
MFNominalRange_Wide
Значение: 2
Эквивалентно MFNominalRange_16_235.
MFNominalRange_0_255
Значение: 1
Нормализованный диапазон [0...1] сопоставляется с [0...255] для 8-разрядных выборок или [0...1023] для 10-разрядных выборок.
MFNominalRange_16_235
Значение: 2
Нормализованный диапазон [0...1] сопоставляется с [16...235] для 8-разрядных выборок или [64...940] для 10-разрядных выборок.
MFNominalRange_48_208
Значение: 3
Нормализованный диапазон [0..1] сопоставляется с [48...208] для 8-разрядных выборок или [64...940] для 10-разрядных выборок.
MFNominalRange_64_127
Значение: 4
Нормализованный диапазон [0..1] сопоставляется с [64...127] для 8-разрядных выборок или [256...508] для 10-разрядных выборок. Этот диапазон используется в цветовом пространстве xRGB.

Примечание Требуется Windows 7 или более поздней версии.

 
MFNominalRange_Last
MFNominalRange_ForceDWORD
Значение: 0x7fffffff

Комментарии

Это перечисление используется с атрибутом MF_MT_VIDEO_NOMINAL_RANGE .

Дополнительные сведения об этих значениях см. в примечаниях к перечислению DXVA2_NominalRange , которое является эквивалентом DirectX Video Acceleration (DXVA) этого перечисления.

Требования

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

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

Расширенные сведения о цвете

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

Типы видеофайла