DXGK_BRIGHTNESS_GET_CAPS fonction de rappel (dispmprt.h)
Récupère les fonctionnalités de contrôle de luminosité d’un panneau d’affichage intégré.
Syntaxe
DXGK_BRIGHTNESS_GET_CAPS DxgkBrightnessGetCaps;
NTSTATUS DxgkBrightnessGetCaps(
[in] PVOID Context,
[in] DXGK_BRIGHTNESS_CAPS *BrightnessCaps
)
{...}
Paramètres
[in] Context
Handle vers un bloc de contexte associé à un adaptateur d’affichage. La fonction d’affichage du pilote miniport DxgkDdiAddDevice précédemment fourni ce handle au sous-système du noyau graphique DirectX.
[in] BrightnessCaps
Pointeur vers une structure DXGK_BRIGHTNESS_CAPS qui représente les fonctionnalités de contrôle de luminosité du panneau d’affichage.
Valeur de retour
Retourne STATUS_SUCCESS si elle réussit. Sinon, elle retourne l’un des codes d’erreur définis dans Ntstatus.h.
Remarques
Cette fonction permet au pilote miniport d’affichage d’indiquer indépendamment sa prise en charge du contrôle de luminosité adaptatif et/ou du contrôle de luminosité lisse.
Si le matériel inclut un capteur de lumière ambiante, il doit prendre en charge le contrôle de luminosité lisse. Le pilote miniport d’affichage, et non un contrôleur incorporé, doit contrôler le fonctionnement lisse de la luminosité du panneau d’affichage intégré.
Si le pilote est démarré par un événement Plug-and-Play (PnP), il doit passer en douceur du niveau de luminosité initial défini par le microprogramme au niveau défini par le système d’exploitation. Si des appareils supplémentaires sont connectés au système, ils ne doivent pas affecter la capacité du pilote à effectuer un contrôle de luminosité lisse sur le panneau d’affichage intégré.
Le pilote doit continuer à prendre en charge le contrôle de luminosité lisse, même si le contrôle de luminosité adaptatif est lancé.
Cette fonction doit être rendue paginable.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
plateforme cible | Bureau |
d’en-tête | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL |