ID3D11Counter 接口 (d3d11.h)

此接口封装用于测量 GPU 性能的方法。

继承

ID3D11Counter 接口继承自 ID3D11AsynchronousID3D11Counter 还具有以下类型的成员:

方法

ID3D11Counter 接口具有这些方法。

 
ID3D11Counter::GetDesc

获取计数器说明。 (ID3D11Counter.GetDesc)

备注

可以使用 ID3D11Device::CreateCounter 创建计数器。

这是 ID3D11Asynchronous 的派生类。

计数器数据是通过发出 ID3D11DeviceContext::Begin 命令、发出一些图形命令、发出 ID3D11DeviceContext::End 命令,然后调用 ID3D11DeviceContext::GetData 来获取有关 Begin 和 End 调用之间所发生情况的数据。 GetData 返回的数据因计数器类型而异。 调用 End 会导致 GetData 返回的数据在最后一次调用 End 之前保持准确。

计数器最适合用于分析。

有关性能计数器类型的列表,请参阅 D3D11_COUNTER

要求

   
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 d3d11.h

另请参阅

核心接口

ID3D11Asynchronous