Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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

 

 

Show:
© 2017 Microsoft