Перечисление DXVADDI_NOMINALRANGE (d3dumddi.h)
Тип перечисления DXVADDI_NOMINALRANGE содержит значения, которые определяют, включают ли образцы данных запасной (т. е. значения, превышающие 1,0 белого) и toeroom (т. е. superblacks ниже ссылки 0,0 черного цвета).
Синтаксис
typedef enum _DXVADDI_NOMINALRANGE {
DXVADDI_NominalRangeMask,
DXVADDI_NominalRange_Unknown,
DXVADDI_NominalRange_Normal,
DXVADDI_NominalRange_Wide,
DXVADDI_NominalRange_0_255,
DXVADDI_NominalRange_16_235,
DXVADDI_NominalRange_48_208
} DXVADDI_NOMINALRANGE;
Константы
DXVADDI_NominalRangeMask Маска номинального диапазона. Первые 3 (0x07) бита DWORD можно использовать для указания номинального диапазона. |
DXVADDI_NominalRange_Unknown Номинальный диапазон не указан. |
DXVADDI_NominalRange_Normal Нормализованная хрома [0..1] сопоставляется с [0..255] для 8-разрядной или [0..1023] для 10-разрядной. |
DXVADDI_NominalRange_Wide Нормализованная хрома [0..1] сопоставляется с [16...235] для 8-разрядной или [64...940] для 10-разрядной. |
DXVADDI_NominalRange_0_255 Нормализованная хрома [0..1] явно сопоставляется с [0..255] для 8-разрядной версии. |
DXVADDI_NominalRange_16_235 Нормализованная хрома [0..1] явно сопоставляется с [16...235] для 8-разрядной версии. |
DXVADDI_NominalRange_48_208 Нормализованная хрома [0..1] явно сопоставляется с [48...208] для 8-разрядной версии. |
Комментарии
Одно из значений DXVADDI_NOMINALRANGE можно указать в элементе NominalRangeструктуры DXVADDI_EXTENDEDFORMAT .
Широкая гамма R'G'B (то есть черная точка на 16,16,16 и белая точка в 235,235,235) должна быть дифференцирована от нормальной sRGB.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |