IDCompositionDeviceDebug::EnableDebugCounters 方法 (dcomp.h)

启用性能调试计数器的显示。

语法

HRESULT EnableDebugCounters();

返回值

如果函数成功,则返回S_OK。 否则,将返回 HRESULT 错误代码。 有关 错误代码的列表,请参阅 DirectComposition 错误代码

注解

性能计数器显示在屏幕的右上角。 从左到右,Microsoft DirectComposition 显示以下信息:

  • 合成引擎帧速率(以帧/秒为单位)在过去 60 个合成帧中平均
  • 组合线程的总体 CPU 使用率(以毫秒为单位)
DirectComposition 组合引擎一次性在整个桌面上运行,因此性能计数器测量桌面组合的总成本,而不仅仅是任何一个特定应用程序的成本。 但是,如果应用程序占据整个屏幕,则合理地假设所有组合成本都由该应用程序造成。

要求

要求
最低受支持的客户端 Windows 8.1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 R2 [仅限桌面应用]
目标平台 Windows
标头 dcomp.h
Library Dcomp.lib
DLL Dcomp.dll

另请参阅

IDCompositionDeviceDebug

IDCompositionDeviceDebug::D isableDebugCounters

IDCompositionVisualDebug