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
Header d3dkmddi.h