Partager via


énumération DXGK_BACKLIGHT_OPTIMIZATION_LEVEL (d3dkmdt.h)

Indique le niveau d’optimisation du contrôle de luminosité. Utilisé par le modèle de pilote d’affichage Windows (WDDM) 1.2 et versions ultérieures pour afficher les pilotes miniport qui prennent en charge le contrôle de luminosité adaptatif.

Syntaxe

typedef enum {
  DxgkBacklightOptimizationDisable,
  DxgkBacklightOptimizationDesktop,
  DxgkBacklightOptimizationDynamic,
  DxgkBacklightOptimizationDimmed,
  DxgkBacklightOptimizationEDR
} DXGK_BACKLIGHT_OPTIMIZATION_LEVEL;

Constantes

 
DxgkBacklightOptimizationDisable
Le pilote miniport d’affichage doit désactiver complètement le contrôle de luminosité adaptatif.

Le système d’exploitation définit toujours cette valeur si le système est sur l’alimentation ac.
DxgkBacklightOptimizationDesktop
Le pilote miniport d’affichage doit optimiser les paramètres de rétroversion pour la présentation de bureau lorsque le système est sur l’alimentation du contrôleur de domaine et que les autres scénarios possibles (désactivés, dynamiques et grisés) ne sont pas actifs. Ce type d’optimisation est approprié pour afficher des photos, des navigateurs Internet, des types de documents courants et des contrôles de lecture vidéo.

Il s’agit du paramètre de luminosité adaptatif par défaut lorsque le système est sous alimentation dc.
DxgkBacklightOptimizationDynamic
Le pilote miniport d’affichage doit optimiser les paramètres de rétro-éclairage pour la présentation de la vidéo en plein écran. Les scénarios de lecture classiques incluent la lecture de films et la vidéo en plein écran.

Le système d’exploitation définit cette valeur si une application Windows en plein écran utilise la balise vidéo HTML5 avec JavaScript ou le contrôle MediaElement avec XAML.

Le système d’exploitation définit cette valeur uniquement lorsque seul le contenu vidéo plein écran s’affiche sur l’écran. Cette valeur n’est pas définie si les contrôles de lecture ou les icônes sont affichés pendant la lecture vidéo ; dans ce cas, la luminosité adaptative n’est pas activée.
DxgkBacklightOptimizationDimmed
Le pilote miniport d’affichage doit optimiser les paramètres de rétro-éclairage pour qu’ils s’affichent à un niveau de lumière faible qui est toujours visible même s’il n’est pas facilement lisible. Dans ce scénario, l’affichage est généralement défini sur un niveau de luminosité de 30 %.

Après une période définie d’aucune entrée utilisateur, le système d’exploitation définit cette valeur de manière à ce qu’elle s’affiche.
DxgkBacklightOptimizationEDR
Niveau d’optimisation qui informe le pilote que l’affichage est piloté avec une plage dynamique élevée ou du contenu de plage dynamique améliorée afin que toutes les optimisations de rétro-éclairage puissent être adaptées au scénario.

Remarques

Pour plus d’informations sur les scénarios d’utilisation impliquant des valeurs d’énumération DXGK_BACKLIGHT_OPTIMIZATION_LEVEL, consultez Remarques dans la fonction DxgkDdiSetBacklightOptimization.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Windows Server 2012
d’en-tête d3dkmdt.h

Voir aussi

DxgkDdiSetBacklightOptimization