D3DKMT_BRIGHTNESS_INFO structure (d3dkmthk.h)
Contient des informations sur la luminosité d’un panneau d’affichage intégré.
Syntaxe
typedef struct _D3DKMT_BRIGHTNESS_INFO {
D3DKMT_BRIGHTNESS_INFO_TYPE Type;
ULONG ChildUid;
union {
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS PossibleLevels;
UCHAR Brightness;
DXGK_BRIGHTNESS_CAPS BrightnessCaps;
DXGK_BRIGHTNESS_STATE BrightnessState;
DXGK_BACKLIGHT_OPTIMIZATION_LEVEL OptimizationLevel;
DXGK_BACKLIGHT_INFO ReductionInfo;
BOOLEAN VerboseLogging;
DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT NitRanges;
DXGK_BRIGHTNESS_GET_OUT GetBrightnessMillinits;
DXGK_BRIGHTNESS_SET_IN SetBrightnessMillinits;
D3DKMT_BRIGHTNESS_INTERFACE_VERSION BrightnessInterfaceSupported;
};
} D3DKMT_BRIGHTNESS_INFO;
Membres
Type
Valeur de type D3DKMT_BRIGHTNESS_INFO_TYPE qui indique le type d’informations de luminosité à récupérer ou à définir.
ChildUid
Entier qui identifie de manière unique l’appareil enfant.
PossibleLevels
Structure D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS qui contient des informations sur tous les niveaux de luminosité possibles pris en charge par le panneau d’affichage intégré.
Brightness
Niveau de luminosité actuel.
BrightnessCaps
Structure DXGK_BRIGHTNESS_CAPS qui représente les fonctionnalités de contrôle de luminosité du panneau d’affichage intégré.
BrightnessState
Structure DXGK_BRIGHTNESS_STATE qui représente les fonctionnalités de contrôle de luminosité lisse du panneau d’affichage intégré.
OptimizationLevel
Structure DXGK_BACKLIGHT_OPTIMIZATION_LEVEL qui représente le niveau d’optimisation du contrôle de luminosité.
ReductionInfo
Valeur de type DXGK_BACKLIGHT_INFO qui fournit le niveau absolu actuel de réduction du rétro-éclairage.
VerboseLogging
Valeur booléenne qui indique si la journalisation du suivi d’événements pour Windows (ETW) des informations de luminosité doit être détaillée.
NitRanges
Liste des plages de nit prises en charge.
GetBrightnessMillinits
Interroge le pilote pour le niveau de luminosité actuel, en millinits.
SetBrightnessMillinits
Indique au pilote de faire passer linéairement la luminosité de son niveau de luminosité actuel à un niveau de luminosité cible sur une durée spécifiée.
BrightnessInterfaceSupported
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | d3dkmthk.h (include D3dkmthk.h) |
Voir aussi
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS