Partager via


structure DKGK_GAMMA_DATA_CAP (d3dkmddi.h)

Limites de données gamma.

Syntaxe

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;

Membres

DataType

Valeur d’énumération DXGK_GAMMA_DATA_TYPE.

BitCountOfInteger

Nombre de bits d’entier si DataType est à point fixe(DXGK_GAMMA_DATA_TYPE_FIXED_POINT).

BitCountOfFraction

Nombre de bits de fraction si dataType est à point fixe(DXGK_GAMMA_DATA_TYPE_FIXED_POINT).

BitCountOfExponent

Nombre de bits d’exposant si le DataType est float(DXGK_GAMMA_DATA_TYPE_FLOAT).

BitCountOfMantissa

Nombre de bits de mantissa si le DataType est float(DXGK_GAMMA_DATA_TYPE_FLOAT).

Value

NumericRangeMin

Nombre minimal de données gamma.

NumericRangeMax

Nombre maximal de données gamma.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1903
d’en-tête d3dkmddi.h