DKGK_GAMMA_DATA_CAP structure (d3dkmddi.h)
Gamma data caps.
Syntax
typedef struct _DKGK_GAMMA_DATA_CAP {
DXGK_GAMMA_DATA_TYPE DataType;
union {
struct {
UINT BitCountOfInteger : 6;
UINT BitCountOfFraction : 6;
};
struct {
UINT BitCountOfExponent : 6;
UINT BitCountOfMantissa : 6;
};
UINT Value;
};
float NumericRangeMin;
float NumericRangeMax;
} DKGK_GAMMA_DATA_CAP;
Members
DataType
A DXGK_GAMMA_DATA_TYPE enumeration value.
BitCountOfInteger
Bit count of integer if DataType is fixed-point(DXGK_GAMMA_DATA_TYPE_FIXED_POINT).
BitCountOfFraction
Bit count of fraction if DataType is fixed-point(DXGK_GAMMA_DATA_TYPE_FIXED_POINT).
BitCountOfExponent
Bit count of exponent if the DataType is float(DXGK_GAMMA_DATA_TYPE_FLOAT).
BitCountOfMantissa
Bit count of mantissa if the DataType is float(DXGK_GAMMA_DATA_TYPE_FLOAT).
Value
NumericRangeMin
Minimum number of gamma data.
NumericRangeMax
Maximum number of gamma data.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1903 |
Header | d3dkmddi.h |