Share via


Metodo IDCompositionDeviceDebug::EnableDebugCounters (dcomp.h)

Abilita la visualizzazione dei contatori di debug delle prestazioni.

Sintassi

HRESULT EnableDebugCounters();

Valore restituito

Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore directComposition .

Commenti

I contatori delle prestazioni vengono visualizzati nell'angolo superiore destro dello schermo. Da sinistra a destra, Microsoft DirectComposition visualizza le informazioni seguenti:

  • La frequenza dei fotogrammi del motore di composizione, in fotogrammi al secondo, è mediata negli ultimi 60 fotogrammi di composizione
  • Utilizzo complessivo della CPU del thread di composizione, espresso in millisecondi
Il motore di composizione DirectComposition opera sull'intero desktop contemporaneamente, quindi i contatori delle prestazioni misurano il costo totale della composizione desktop, non solo il costo di una determinata applicazione. Se l'applicazione occupa l'intera schermata, tuttavia, è ragionevole presupporre che tutto il costo di composizione sia dovuto a tale applicazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [solo app desktop]
Server minimo supportato Windows Server 2012 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dcomp.h
Libreria Dcomp.lib
DLL Dcomp.dll

Vedi anche

IDCompositionDeviceDebug

IDCompositionDeviceDebug::D isableDebugCounters

IDCompositionVisualDebug