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 是固定点 (COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT) ,则为整数的位计数。

BitCountOfFraction

如果 DataType 是定点 (COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT) ,则为分数的位计数。

BitCountOfExponent

如果 DataType 为 float (COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT) ,则为指数的位计数。

BitCountOfMantissa

如果 DataType 为 float (COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT) ,则为 mantissa 的位计数。

Value

NumericRangeMin

伽玛数据的最小数目。

NumericRangeMax

伽玛数据的最大数目。

要求

要求
最低受支持的客户端 Windows 10 版本 1903
标头 ntddvdeo.h