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


структура COLORSPACE_TRANSFORM_DATA_CAP (ntddvdeo.h)

Ограничение данных преобразования цветового пространства.

Синтаксис

typedef struct _COLORSPACE_TRANSFORM_DATA_CAP {
  COLORSPACE_TRANSFORM_DATA_TYPE DataType;
  union {
    struct {
      ULONG BitCountOfInteger : 6;
      ULONG BitCountOfFraction : 6;
    };
    struct {
      ULONG BitCountOfExponent : 6;
      ULONG BitCountOfMantissa : 6;
    };
    ULONG Value;
  };
  float                          NumericRangeMin;
  float                          NumericRangeMax;
} COLORSPACE_TRANSFORM_DATA_CAP;

Члены

DataType

Перечисление COLORSPACE_TRANSFORM_DATA_TYPE.

BitCountOfInteger

Число битов целого числа, если DataType имеет значение fixed-point(COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT).

BitCountOfFraction

Битовая доля, если DataType имеет значение fixed-point(COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT).

BitCountOfExponent

Число битов экспоненты, если DataType имеет значение float(COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT).

BitCountOfMantissa

Число битов мантиссы, если dataType имеет значение float(COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT).

Value

NumericRangeMin

Минимальное количество гамма-данных.

NumericRangeMax

Максимальное количество гамма-данных.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1903
Верхняя часть ntddvdeo.h