DKGK_GAMMA_DATA_CAP-Struktur (d3dkmddi.h)

Gamma-Datenobergrenzen.

Syntax

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;

Member

DataType

Ein DXGK_GAMMA_DATA_TYPE-Enumerationswert .

BitCountOfInteger

Bitanzahl ganzzahliger Zahlen, wenn DataType Festpunkt(DXGK_GAMMA_DATA_TYPE_FIXED_POINT) ist.

BitCountOfFraction

Bitanzahl des Bruchs, wenn DataType Festpunkt(DXGK_GAMMA_DATA_TYPE_FIXED_POINT) ist.

BitCountOfExponent

Bitanzahl des Exponenten, wenn der Datentyp float(DXGK_GAMMA_DATA_TYPE_FLOAT) ist.

BitCountOfMantissa

Bitanzahl der Mantisse, wenn dataType float(DXGK_GAMMA_DATA_TYPE_FLOAT) ist.

Value

NumericRangeMin

Minimale Anzahl von Gammadaten.

NumericRangeMax

Maximale Anzahl von Gammadaten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1903
Kopfzeile d3dkmddi.h