Partager via


IDCompositionDeviceDebug ::EnableDebugCounters, méthode (dcomp.h)

Active l’affichage des compteurs de débogage de performances.

Syntaxe

HRESULT EnableDebugCounters();

Valeur de retour

Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur DirectComposition .

Remarques

Les compteurs de performances s’affichent dans le coin supérieur droit de l’écran. De gauche à droite, Microsoft DirectComposition affiche les informations suivantes :

  • La fréquence d’images du moteur de composition, en images par seconde, moyenne sur les 60 dernières images de composition
  • Utilisation globale du processeur du thread de composition, en millisecondes
Le moteur de composition DirectComposition fonctionne sur l’ensemble du bureau en même temps, de sorte que les compteurs de performances mesurent le coût total de la composition du bureau, pas seulement le coût d’une application particulière. Toutefois, si l’application occupe l’écran entier, il est raisonnable de supposer que tout le coût de composition est dû à cette seule application.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dcomp.h
Bibliothèque Dcomp.lib
DLL Dcomp.dll

Voir aussi

IDCompositionDeviceDebug

IDCompositionDeviceDebug ::D isableDebugCounters

IDCompositionVisualDebug