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 |