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 |