Freigeben über


D3D10_QUERY_DATA_TIMESTAMP_DISJOINT-Struktur (d3d10.h)

Abfragen von Informationen zur Zuverlässigkeit einer Zeitstempelabfrage.

Syntax

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

Member

Frequency

Typ: UINT64

Wie häufig der GPU-Zähler in Hz inkrementiert.

Disjoint

Typ: BOOL

Wenn dies TRUE ist, ist zwischen den Aufrufen ID3D10Asynchronous::Begin und ID3D10Asynchronous::End der Abfrage ein Fehler aufgetreten, der dazu führte, dass der Zeitstempel nicht mehr oder nicht mehr vorhanden war, z. B. das Trennen des Ac-Akkords auf einem Laptop, eine Überhitzung oder eine Drosselung aufgrund von Laptopsparereignissen. Der von ID3D10Asynchronous::GetData für eine Zeitstempelabfrage zurückgegebene Zeitstempel ist nur dann zuverlässig, wenn Disjoint auf FALSE festgelegt ist.

Hinweise

Eine Liste der Abfragetypen finden Sie unter D3D10_QUERY.

Anforderungen

   
Kopfzeile d3d10.h

Weitere Informationen

Kernstrukturen