Compartilhar via


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

Habilita a exibição de contadores de depuração de desempenho.

Sintaxe

HRESULT EnableDebugCounters();

Retornar valor

Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT. Consulte Códigos de Erro do DirectComposition para obter uma lista de códigos de erro.

Comentários

Os contadores de desempenho são exibidos no canto superior direito da tela. Da esquerda para a direita, o Microsoft DirectComposition exibe as seguintes informações:

  • A taxa de quadros do mecanismo de composição, em quadros por segundo, teve média nos últimos 60 quadros de composição
  • O uso geral da CPU do thread de composição, em milissegundos
O mecanismo de composição directComposition opera em toda a área de trabalho de uma só vez, de modo que os contadores de desempenho medem o custo total da composição da área de trabalho, não apenas o custo de qualquer aplicativo específico. No entanto, se o aplicativo ocupa toda a tela, é razoável supor que todo o custo de composição deve-se a esse aplicativo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dcomp.h
Biblioteca Dcomp.lib
DLL Dcomp.dll

Confira também

IDCompositionDeviceDebug

IDCompositionDeviceDebug::D isableDebugCounters

IDCompositionVisualDebug