D3D10_QUERY_DATA_TIMESTAMP_DISJOINT 结构 (d3d10.h)
有关时间戳查询可靠性的查询信息。
语法
typedef struct D3D10_QUERY_DATA_TIMESTAMP_DISJOINT {
UINT64 Frequency;
BOOL Disjoint;
} D3D10_QUERY_DATA_TIMESTAMP_DISJOINT;
成员
Frequency
类型: UINT64
GPU 计数器以 Hz 为单位递增的频率。
Disjoint
类型: BOOL
如果为 TRUE,则表示查询的 ID3D10Asynchronous::Begin 和 ID3D10Asynchronous::End 调用之间发生了一些导致时间戳计数器不连续或不连续的调用,例如拔下笔记本电脑上的交流和弦、过热或由于笔记本电脑节省事件而限制。 仅当 Disjoint 为 FALSE 时,ID3D10Asynchronous::GetData 为时间戳查询返回的时间戳才可靠。
注解
有关查询类型的列表,请参阅 D3D10_QUERY。
要求
标头 | d3d10.h |