структура DKGK_GAMMA_DATA_CAP (d3dkmddi.h)
Гамма-ограничения данных.
Синтаксис
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;
Члены
DataType
Значение перечисления DXGK_GAMMA_DATA_TYPE.
BitCountOfInteger
Число целых чисел, если DataType является фиксированной точкой (DXGK_GAMMA_DATA_TYPE_FIXED_POINT).
BitCountOfFraction
Число битов дроби, если DataType является фиксированной точкой (DXGK_GAMMA_DATA_TYPE_FIXED_POINT).
BitCountOfExponent
Число битов экспонента, если DataType имеет значение float(DXGK_GAMMA_DATA_TYPE_FLOAT).
BitCountOfMantissa
Число битов мантисса, если DataType имеет значение float(DXGK_GAMMA_DATA_TYPE_FLOAT).
Value
NumericRangeMin
Минимальное количество гамма-данных.
NumericRangeMax
Максимальное количество гамма-данных.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1903 |
заголовка | d3dkmddi.h |