XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALQueryDataDuration Struct Reference

This describes the duration query data. More...

#include <Query.h>

Inheritance diagram for xiiGALQueryDataDuration:
[legend]

Public Member Functions

 XII_DECLARE_POD_TYPE ()
 
- Public Member Functions inherited from xiiHashableStruct< xiiGALQueryDataDuration >
 xiiHashableStruct (const xiiHashableStruct< xiiGALQueryDataDuration > &other)
 
void operator= (const xiiHashableStruct< xiiGALQueryDataDuration > &other)
 
XII_ALWAYS_INLINE constexpr bool operator== (const xiiHashableStruct< xiiGALQueryDataDuration > &rhs) const=default
 
xiiUInt32 CalculateHash () const
 Calculates the 32 bit hash of the struct and returns it.
 

Public Attributes

xiiEnum< xiiGALQueryTypem_Type = xiiGALQueryType::Duration
 Query type.
 
xiiUInt64 m_uiDuration = 0U
 The number of high-frequency counter ticks between begin / end query.
 
xiiUInt64 m_uiFrequency = 0U
 The counter frequency, in Hz (ticks/second). If there was an error while getting the timestamp, this value will be 0.
 

Detailed Description

This describes the duration query data.


The documentation for this struct was generated from the following file: