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