共用方式為


DKGK_GAMMA_DATA_CAP結構(d3dkmddi.h)

Gamma 數據上限。

語法

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