Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

D3D11_QUERY_DATA_TIMESTAMP_DISJOINT structure

Query information about the reliability of a timestamp query.

Syntax


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

Members

Frequency

Type: UINT64

How frequently the GPU counter increments in Hz.

Disjoint

Type: BOOL

If this is TRUE, something occurred in between the query's ID3D11DeviceContext::Begin and ID3D11DeviceContext::End calls that caused the timestamp counter to become discontinuous or disjoint, such as unplugging the AC cord on a laptop, overheating, or throttling up/down due to laptop savings events. The timestamp returned by ID3D11DeviceContext::GetData for a timestamp query is only reliable if Disjoint is FALSE.

Remarks

For a list of query types see D3D11_QUERY.

Requirements

Header

D3D11.h

See also

Core Structures

 

 

Community Additions

ADD
Show:
© 2015 Microsoft