Partager via


DXGK_BRIGHTNESS_INTERFACE_3 structure (dispmprt.h)

Contient des pointeurs vers des fonctions dans l’interface de contrôle de luminosité du panneau version 3. Utilisés par Windows Display Driver Model (WDDM) 2.4 et versions ultérieures, les pilotes miniports prennent en charge plusieurs affichages qui peuvent être définis sur des niveaux de luminosité étalonnés basés sur nit.

Syntaxe

typedef struct {
  [in]  IN USHORT                                        Size;
  [in]  IN USHORT                                        Version;
  [out] OUT PVOID                                        Context;
  [out] OUT PINTERFACE_REFERENCE                         InterfaceReference;
  [out] OUT PINTERFACE_DEREFERENCE                       InterfaceDereference;
  [out] OUT DXGK_BRIGHTNESS_SET_3                        SetBrightness;
  [out] OUT DXGK_BRIGHTNESS_GET_3                        GetBrightness;
  [out] OUT DXGK_BRIGHTNESS_GET_CAPS_3                   GetBrightnessCaps;
  [out] OUT DXGK_BRIGHTNESS_GET_NIT_RANGES               GetNitRanges;
  [out] OUT DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION_3 SetBacklightOptimization;
} DXGK_BRIGHTNESS_INTERFACE_3, *PDXGK_BRIGHTNESS_INTERFACE_3;

Membres

[in] Size

Taille, en octets, de cette structure.

[in] Version

Numéro de version de l’interface de luminosité. Les constantes de numéro de version sont définies dans Dispmprt.h.

[out] Context

Pointeur vers un bloc de contexte privé.

[out] InterfaceReference

Pointeur vers une fonction de référence d’interface implémentée par le pilote de miniport d’affichage.

[out] InterfaceDereference

Pointeur vers une fonction de déréférencement d’interface implémentée par le pilote de miniport d’affichage.

[out] SetBrightness

Pointeur vers la fonction DxgkDdiSetBrightness3 du pilote miniport d’affichage.

[out] GetBrightness

Pointeur vers la fonction DxgkDdiGetBrightness3 du pilote miniport d’affichage.

[out] GetBrightnessCaps

Pointeur vers la fonction DxgkDdiGetBrightnessCaps3 du pilote miniport d’affichage. Cette fonction est disponible à partir de Windows 10.

[out] GetNitRanges

Pointeur vers la fonction DxgkDdiGetNitRanges du pilote miniport d’affichage. Cette fonction est disponible à partir de Windows 10.

[out] SetBacklightOptimization

Pointeur vers la fonction DxgkBrightnessSetBacklightOptimization3 du pilote miniport d’affichage. Cette fonction est disponible à partir de Windows 10.

Configuration requise

Condition requise Valeur
En-tête dispmprt.h