MediaCapture.ThermalStatus 属性

定义

获取一个值,该值指示捕获设备的当前热状态。

public:
 property MediaCaptureThermalStatus ThermalStatus { MediaCaptureThermalStatus get(); };
MediaCaptureThermalStatus ThermalStatus();
public MediaCaptureThermalStatus ThermalStatus { get; }
var mediaCaptureThermalStatus = mediaCapture.thermalStatus;
Public ReadOnly Property ThermalStatus As MediaCaptureThermalStatus

属性值

一个 值,该值指示捕获设备的当前热状态。

Windows 要求

应用功能
backgroundMediaRecording

注解

极其占用大量处理器的媒体捕获方案(例如高分辨率、高帧速率和实时图像处理)可能会导致捕获硬件过热。 在相机驱动程序支持报告热状态的设备上,你可以检查 ThermalStatus 属性以获取捕获设备的当前热状态。 还可以订阅 ThermalStatusChanged 事件,以在热状态更改时接收通知。 如果热状态为 “过热 ”,则应停止当前捕获会话并保存所有捕获的媒体。 热状态恢复正常后,可以再次开始捕获。

适用于