MediaCapture.ThermalStatus 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示捕获设备的当前热状态。
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 事件,以在热状态更改时接收通知。 如果热状态为 “过热 ”,则应停止当前捕获会话并保存所有捕获的媒体。 热状态恢复正常后,可以再次开始捕获。