Safe Haskell | None |
---|---|
Language | Haskell2010 |
Name
XR_EXT_thermal_query - instance extension
Specification
See XR_EXT_thermal_query in the main specification for complete information.
Registered Extension Number
17
Revision
1
Extension and Version Dependencies
- Requires OpenXR 1.0
See Also
PerfSettingsDomainEXT
,
PerfSettingsNotificationLevelEXT
,
thermalGetTemperatureTrendEXT
Document Notes
For more information, see the OpenXR Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.
Synopsis
- thermalGetTemperatureTrendEXT :: forall io. MonadIO io => Session -> PerfSettingsDomainEXT -> io (Result, PerfSettingsNotificationLevelEXT, "tempHeadroom" ::: Float, "tempSlope" ::: Float)
- type EXT_thermal_query_SPEC_VERSION = 1
- pattern EXT_thermal_query_SPEC_VERSION :: forall a. Integral a => a
- type EXT_THERMAL_QUERY_EXTENSION_NAME = "XR_EXT_thermal_query"
- pattern EXT_THERMAL_QUERY_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
- newtype PerfSettingsDomainEXT where
- newtype PerfSettingsNotificationLevelEXT where
Documentation
thermalGetTemperatureTrendEXT Source #
:: forall io. MonadIO io | |
=> Session |
|
-> PerfSettingsDomainEXT |
|
-> io (Result, PerfSettingsNotificationLevelEXT, "tempHeadroom" ::: Float, "tempSlope" ::: Float) |
xrThermalGetTemperatureTrendEXT - xrThermalGetTemperatureTrendEXT
Valid Usage (Implicit)
- The @@
extension must be enabled prior to calling
thermalGetTemperatureTrendEXT
-
session
must be a validSession
handle -
domain
must be a validPerfSettingsDomainEXT
value -
notificationLevel
must be a pointer to anPerfSettingsNotificationLevelEXT
value -
tempHeadroom
must be a pointer to afloat
value -
tempSlope
must be a pointer to afloat
value
Return Codes
See Also
PerfSettingsDomainEXT
,
PerfSettingsNotificationLevelEXT
,
Session
type EXT_thermal_query_SPEC_VERSION = 1 Source #
pattern EXT_thermal_query_SPEC_VERSION :: forall a. Integral a => a Source #
type EXT_THERMAL_QUERY_EXTENSION_NAME = "XR_EXT_thermal_query" Source #
pattern EXT_THERMAL_QUERY_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #
newtype PerfSettingsDomainEXT Source #
XrPerfSettingsDomainEXT - XrPerfSettingsDomainEXT
See Also
EventDataPerfSettingsEXT
, perfSettingsSetPerformanceLevelEXT
,
thermalGetTemperatureTrendEXT
pattern PERF_SETTINGS_DOMAIN_CPU_EXT :: PerfSettingsDomainEXT | |
pattern PERF_SETTINGS_DOMAIN_GPU_EXT :: PerfSettingsDomainEXT |
Instances
newtype PerfSettingsNotificationLevelEXT Source #
XrPerfSettingsNotificationLevelEXT - XrPerfSettingsNotificationLevelEXT