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),则 mantissa 的位计数。
Value
NumericRangeMin
伽玛数据的最小数量。
NumericRangeMax
伽玛数据的最大数量。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1903 |
标头 | d3dkmddi.h |