// 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;
View the official Windows Driver Kit DDI referenceNo description available.
The colorspace transform data cap.
DataTypeA COLORSPACE_TRANSFORM_DATA_TYPE enumeration.
BitCountOfIntegerBit count of integer if DataType is fixed-point(COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT).
BitCountOfFractionBit count of fraction if DataType is fixed-point(COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT).
BitCountOfExponentBit count of exponent if the DataType is float(COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT).
BitCountOfMantissaBit count of mantissa if the DataType is float(COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT).
ValueNumericRangeMinMinimum number of gamma data.
NumericRangeMaxMaximum number of gamma data.