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::BeginID3D10Asynchronous::End 调用之间发生了一些导致时间戳计数器不连续或不连续的调用,例如拔下笔记本电脑上的交流和弦、过热或由于笔记本电脑节省事件而限制。 仅当 Disjoint 为 FALSE 时,ID3D10Asynchronous::GetData 为时间戳查询返回的时间戳才可靠。

注解

有关查询类型的列表,请参阅 D3D10_QUERY

要求

   
标头 d3d10.h

另请参阅

核心结构