MediaCapture.ThermalStatusChanged Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn sich die thermische status des Erfassungsgeräts ändert.
// Register
event_token ThermalStatusChanged(TypedEventHandler<MediaCapture, IInspectable const&> const& handler) const;
// Revoke with event_token
void ThermalStatusChanged(event_token const* cookie) const;
// Revoke with event_revoker
MediaCapture::ThermalStatusChanged_revoker ThermalStatusChanged(auto_revoke_t, TypedEventHandler<MediaCapture, IInspectable const&> const& handler) const;
public event TypedEventHandler<MediaCapture,object> ThermalStatusChanged;
function onThermalStatusChanged(eventArgs) { /* Your code */ }
mediaCapture.addEventListener("thermalstatuschanged", onThermalStatusChanged);
mediaCapture.removeEventListener("thermalstatuschanged", onThermalStatusChanged);
- or -
mediaCapture.onthermalstatuschanged = onThermalStatusChanged;
Public Custom Event ThermalStatusChanged As TypedEventHandler(Of MediaCapture, Object)
Ereignistyp
TypedEventHandler<MediaCapture,IInspectable>
Windows-Anforderungen
App-Funktionen |
backgroundMediaRecording
|
Hinweise
Medienaufnahmeszenarien, die extrem prozessorintensiv sind, z. B. hohe Auflösung, hohe Bildfrequenz und Echtzeit-Bildverarbeitung, können dazu führen, dass die Aufnahmehardware überhitzt wird. Auf Geräten, auf denen der Kameratreiber die Berichterstellung von thermischen status unterstützt, können Sie die MediaCaptureThermalStatus-Eigenschaft überprüfen, um die aktuelle thermische status des Aufnahmegeräts abzurufen. Sie können auch das ThermalStatusChanged-Ereignis abonnieren, um eine Benachrichtigung zu erhalten, wenn sich die thermische status ändert. Wenn die thermische status überhitzt ist, sollten Sie die aktuelle Erfassungssitzung beenden und alle erfassten Medien speichern. Sobald sich die thermische status wieder normalisiert hat, können Sie erneut mit der Erfassung beginnen.