DXGK_BRIGHTNESS_GET_CAPS_3 fonction de rappel (dispmprt.h)
Implémenté par le pilote client pour récupérer les fonctionnalités de contrôle de luminosité d’un panneau d’affichage intégré.
Syntaxe
DXGK_BRIGHTNESS_GET_CAPS_3 DxgkBrightnessGetCaps3;
NTSTATUS DxgkBrightnessGetCaps3(
[in] PVOID Context,
[in] ULONG ChildUid,
[out] DXGK_BRIGHTNESS_CAPS *pBrightnessCaps
)
{...}
Paramètres
[in] Context
Handle vers un bloc de contexte associé à un adaptateur d’affichage.
[in] ChildUid
Entier qui identifie de façon unique l’appareil enfant. Le du pilote miniport d’affichage DxgkDdiQueryChildRelations fonction a précédemment fourni cet identificateur au pilote de port d’affichage.
[out] pBrightnessCaps
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
Retournez STATUS_SUCCESS si l’opération réussit. Sinon, retournez un code d’erreur NTSTATUS Values approprié défini dans ntstatus.h.
Remarques
Tout appareil prenant en charge l’interface Brightness3 doit prendre en charge les temps de transition. SmoothBrightness n’est donc plus utilisé.
Le bit NitsBrightness a été introduit pour représenter la prise en charge de la luminosité nit étalonnée. Si l’appareil ne prend pas en charge la luminosité nit, les niveaux de luminosité sont toujours représentés en millinits, mais le système d’exploitation sait qu’ils ne correspondent pas aux niveaux de luminosité absolus connus.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dispmprt.h |