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


перечисление DXVA_NominalRange (dxva.h)

Тип перечисления DXVA_NominalRange содержит перечислители, которые определяют, включают ли примеры данных головной зал (значения, превышающие 1,0 белый) и номер (супербаклаки под ссылкой 0,0 черный).

Синтаксис

typedef enum _DXVA_NominalRange {
  DXVA_NominalRangeShift,
  DXVA_NominalRangeMask,
  DXVA_NominalRange_Unknown,
  DXVA_NominalRange_Normal,
  DXVA_NominalRange_Wide,
  DXVA_NominalRange_0_255,
  DXVA_NominalRange_16_235,
  DXVA_NominalRange_48_208
} DXVA_NominalRange;

Константы

 
DXVA_NominalRangeShift
Задает сдвиг битов на 12 позиций (DXVA_ExtColorData_ShiftBase + 4 или 8 + 4).
DXVA_NominalRangeMask
Указывает маску номинального диапазона. 3 (0x00007000) биты DWORD можно использовать для указания номинального диапазона.
DXVA_NominalRange_Unknown
Указывает, что номинальный диапазон не указан.
DXVA_NominalRange_Normal
Указывает, что нормализованный chroma [0..1] сопоставляется с [0..255] для 8-разрядной или [0..1023] для 10-разрядной версии.
DXVA_NominalRange_Wide
Указывает, что нормализованный chroma [0.1] сопоставляется с [16..235] для 8-разрядной или [64..940] для 10-разрядной версии.
DXVA_NominalRange_0_255
Указывает, что нормализованный chroma [0..1] сопоставляется с [0..255] для 8-разрядной или [0..1023] для 10-разрядной версии.
DXVA_NominalRange_16_235
Указывает, что нормализованный chroma [0.1] сопоставляется с [16..235] для 8-разрядной или [64..940] для 10-разрядной версии.
DXVA_NominalRange_48_208
Указывает, что нормализованный chroma [0..1] сопоставляется с [48..208] для 8-разрядной или [192..832] для 10-разрядной версии.

Замечания

Один из перечислителей DXVA_NominalRange можно указать в элементе NominalRange структуры DXVA_ExtendedFormat.

Широкая гамма R'G'B" (то есть черная точка в 16 16 16 16 и белая точка в 235 235 235) должна отличаться от нормальной SRGB.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Этот тип перечисления применяется только к Windows Server 2003 с пакетом обновления 1 (SP1) и более поздней версии, а Также к Windows XP с пакетом обновления 2 (SP2) и более поздним версиям.
заголовка dxva.h (include Dxva.h)

См. также

DXVA_ExtendedFormat