ID3D10Counter 接口 (d3d10.h)
此接口封装用于测量 GPU 性能的方法。
继承
ID3D10Counter 接口继承自 ID3D10Asynchronous。 ID3D10Counter 还具有以下类型的成员:
方法
ID3D10Counter 接口具有这些方法。
ID3D10Counter::GetDesc 获取计数器说明。 (ID3D10Counter.GetDesc) |
注解
可以使用 ID3D10Device::CreateCounter 创建计数器。
这是 ID3D10Asynchronous 接口的派生类。
通过发出 ID3D10Asynchronous::Begin 命令、发出一些图形命令、发出 ID3D10Asynchronous::End 命令,然后调用 ID3D10Asynchronous::GetData 来收集计数器数据,以获取有关 Begin 和 End 调用之间发生的情况的数据。 GetData 返回的数据因计数器类型而异。 调用 End 会导致 GetData 返回的数据在最后一次调用 End 之前保持准确。
计数器最适合分析。
有关性能计数器类型的列表,请参阅 D3D10_COUNTER。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d10.h |