語言

HardwarePropertiesManager.GetDeviceTemperatures 方法

定義

回傳一組以攝氏為單位的裝置溫度陣列。

[Android.Runtime.Register("getDeviceTemperatures", "(II)[F", "GetGetDeviceTemperatures_IIHandler", ApiSince=24)]
public virtual float[] GetDeviceTemperatures(Android.OS.DeviceTemperatureType type, Android.OS.TemperatureSource source);
[<Android.Runtime.Register("getDeviceTemperatures", "(II)[F", "GetGetDeviceTemperatures_IIHandler", ApiSince=24)>]
abstract member GetDeviceTemperatures : Android.OS.DeviceTemperatureType * Android.OS.TemperatureSource -> single[]
override this.GetDeviceTemperatures : Android.OS.DeviceTemperatureType * Android.OS.TemperatureSource -> single[]

參數

type
DeviceTemperatureType

請求的裝置溫度類型,為 #DEVICE_TEMPERATURE_CPU、 #DEVICE_TEMPERATURE_GPU或 #DEVICE_TEMPERATURE_BATTERY#DEVICE_TEMPERATURE_SKIN。

source
TemperatureSource

請求的裝置溫度來源,為 #TEMPERATURE_CURRENT、 #TEMPERATURE_THROTTLING、 #TEMPERATURE_THROTTLING_BELOW_VR_MIN#TEMPERATURE_SHUTDOWN或 。

傳回

Single[]

一組被要求的浮球裝置溫度陣列。 溫度等於 #UNDEFINED_TEMPERATURE 若未定義。 如果平台無法提供查詢的溫度,則表示空。

屬性

備註

回傳一組以攝氏為單位的裝置溫度陣列。

Java 文件 android.os.HardwarePropertiesManager.getDeviceTemperatures(int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於