Freigeben über


BRIGHTNESS_NIT_RANGE Struktur (ntddvdeo.h)

Ein linearer Bereich unterstützter Millinit-Ebenen.

Syntax

typedef struct _BRIGHTNESS_NIT_RANGE {
  ULONG MinLevelInMillinit;
  ULONG MaxLevelInMillinit;
  ULONG StepSizeInMillinit;
} BRIGHTNESS_NIT_RANGE, *PBRIGHTNESS_NIT_RANGE;

Angehörige

MinLevelInMillinit

Niedrigste Ebene in diesem Bereich. Kalibrierte Daten, die dem Anzeigetreiber von OEMs bereitgestellt werden, sollten mit einem Prozentsatz von 100% aufgenommen werden, wobei jedes Pixel auf einen RGB-Wert von (255, 255, 255, 255) oder eine Gleitkommaäquivalent festgelegt ist.

MaxLevelInMillinit

Höchste Ebene in diesem Bereich. Kann gleich MinimumLevelInMillinit sein, um einen Bereich mit nur einer Ebene darzustellen. Dies kann z. B. eine Anzeige mit nur einem Boost-Level unterstützen. Kalibrierte Daten, die dem Anzeigetreiber von OEMs bereitgestellt werden, sollten mit einem Prozentsatz von 100% aufgenommen werden, wobei jedes Pixel auf einen RGB-Wert von (255, 255, 255, 255) oder eine Gleitkommaäquivalent festgelegt ist.

StepSizeInMillinit

Die Größe der Schritte zwischen gültigen Helligkeitsstufen im Bereich. Minimum + StepSize * n wird als gültige Ebene für nicht negative n betrachtet, wobei die Ebene gleich oder unter dem Maximum ist. (Maximum – Minimum) % StepSize sollte immer null sein. Wenn MinimumLevelInMillinit == MaximumLevelInMillinit, dann sollte dies null sein.

Anforderungen

Anforderung Wert
Header- ntddvdeo.h