次の方法で共有


D3D10_QUERY_DATA_TIMESTAMP_DISJOINT

タイムスタンプ クエリの信頼度に関するクエリ情報です。

typedef struct D3D10_QUERY_DATA_TIMESTAMP_DISJOINT {
    UINT64 Frequency;
    BOOL Disjoint;
} D3D10_QUERY_DATA_TIMESTAMP_DISJOINT;

メンバ

  • Frequency
    GPU カウンターが増分する頻度 (Hz 単位) です。
  • Disjoint
    TRUE の場合は、クエリの ID3D10Asynchronous::BeginID3D10Asynchronous::End の呼び出しの間に、タイムスタンプ カウンターを中断または分離させるような状況が発生したことを示します。たとえば、ラップトップの AC コードを抜いたり、過熱状態になったり、ラップトップの休止イベントによるスロットル調整などが考えられます。タイムスタンプ クエリに対して ID3D10Asynchronous::GetData によって返されたタイムスタンプは、Disjoint が FALSE の場合のみ信頼できます。

解説 

クエリの種類の一覧については、「D3D10_QUERY」を参照してください。

要件

ヘッダー: D3D10.h 宣言

ライブラリ: D3D10.lib 内容

関連項目

コア構造体