XDisplayAcquireTimeoutDeferral
Acquiert un report de mise en veille de l’écran.Syntaxe
Paramètres
handle _Out_Type : XDisplayTimeoutDeferralHandle* Pointeur vers le handle du report de mise en veille de l’écran.
Valeur de retour
Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.Remarques
Il n’est pas sûr d’appeler cette fonction sur un thread soumis à des contraintes de temps. Pour plus d’informations, consultez Threads soumis à des contraintes de temps.
Si vous utilisez cette fonction pour acquérir un handle de report de mise en veille de l’écran, vous devez fermer ce handle en appelant XDisplayCloseTimeoutDeferralHandle. Plusieurs handles de report de mise en veille de l’écran peuvent être acquis, et la mise en veille de l’écran n’est réactivée pour le jeu qu’une fois tous les handles de report de mise en veille de l’écran fermés.
L’assombrissement de l’écran n’a pas lieu pendant le débogage actif d’un titre.
Configuration requise
En-tête : XDisplay.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesDocumentation conceptuelle
Voir aussi
XDisplayCloseTimeoutDeferralHandleXDisplay
