Condividi tramite


BRIGHTNESS_NIT_RANGE struttura (ntd mdfeo.h)

Una gamma lineare di livelli millinit supportati.

Sintassi

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

Members

MinLevelInMillinit

Livello più basso in questo intervallo. I dati calibrati forniti al driver visualizzato da OEMs devono essere presi con una percentuale OPR (On Pixel Ratio) del 100% in cui ogni pixel è impostato su un valore RGB pari a (255, 255, 255) o equivalente a virgola mobile.

MaxLevelInMillinit

Livello massimo in questo intervallo. Può essere uguale a MinimumLevelInMillinit per rappresentare un intervallo con un solo livello. Ad esempio, questo potrebbe supportare un display con un solo livello di boost. I dati calibrati forniti al driver visualizzato da OEMs devono essere presi con una percentuale OPR (On Pixel Ratio) del 100% in cui ogni pixel è impostato su un valore RGB pari a (255, 255, 255) o equivalente a virgola mobile.

StepSizeInMillinit

Dimensioni dei passaggi tra i livelli di luminosità validi nell'intervallo. Minimo + StepSize * n è considerato un livello valido per n non negativo, in cui il livello è uguale o inferiore al massimo. (Massimo – Minimo) % StepSize deve sempre essere zero. Se MinimumLevelInMillinit == MaximumLevelInMillinit, questo dovrebbe essere zero.

Requisiti

Requisito Valore
Intestazione ntdmakeo.h