typedef struct D3D10_QUERY_DATA_TIMESTAMP_DISJOINT {
UINT64 Frequency;
BOOL Disjoint;
} D3D10_QUERY_DATA_TIMESTAMP_DISJOINT;
结构体的成员包括:
- Frequency: 时间戳的频率,以每秒的计数单位(ticks per second)表示。
- Disjoint: 一个布尔值,指示时间戳是否不一致。如果时间戳不一致,那么在收到查询的同时,时间戳可能已经被重新设置。
这个结构体主要用于检查 GPU 时间戳是否不一致,以确保在查询的时间戳信息中获得准确的时间间隔。要获取这些统计信息,你可以使用 ID3D10Query 接口的 GetData 函数,并将 pData 参数指定为 D3D10_QUERY_DATA_TIMESTAMP_DISJOINT 结构体的指针。
转载请注明出处:http://www.zyzy.cn/article/detail/25494/Win32 API/D3d10.h/D3D10_QUERY_DATA_TIMESTAMP_DISJOINT