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 呼び出しの間に、ラップトップの AC コードの取り外し、過熱、ノート PC の節約イベントによるアップ/ダウンの調整など、タイムスタンプ カウンターが不連続または不整合になる原因となった呼び出しが発生します。 タイムスタンプ クエリの ID3D10Asynchronous::GetData によって返されるタイムスタンプは、Disjoint が FALSE の場合にのみ信頼できます。
解説
クエリの種類の一覧については、「 D3D10_QUERY」を参照してください。
必要条件
Header | d3d10.h |