Compartir a través de


Método IDCompositionDeviceDebug::EnableDebugCounters (dcomp.h)

Habilita la visualización de contadores de depuración de rendimiento.

Sintaxis

HRESULT EnableDebugCounters();

Valor devuelto

Si la función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT. Consulte Códigos de error de DirectComposition para obtener una lista de códigos de error.

Comentarios

Los contadores de rendimiento se muestran en la esquina superior derecha de la pantalla. De izquierda a derecha, Microsoft DirectComposition muestra la siguiente información:

  • Velocidad de fotogramas del motor de composición, en fotogramas por segundo, promedio en los últimos 60 fotogramas de composición
  • El uso general de cpu del subproceso de composición, en milisegundos
El motor de composición DirectComposition funciona en todo el escritorio a la vez, por lo que los contadores de rendimiento miden el costo total de la composición del escritorio, no solo el costo de una aplicación determinada. Sin embargo, si la aplicación ocupa toda la pantalla, es razonable suponer que todo el costo de composición se debe a esa aplicación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dcomp.h
Library Dcomp.lib
Archivo DLL Dcomp.dll

Consulte también

IDCompositionDeviceDebug

IDCompositionDeviceDebug::D isableDebugCounters

IDCompositionVisualDebug