Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |