MediaCapture.ThermalStatusChanged Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque la status thermique de l’appareil de capture change.
// 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)
Type d'événement
TypedEventHandler<MediaCapture,IInspectable>
Configuration requise pour Windows
Fonctionnalités de l’application |
backgroundMediaRecording
|
Remarques
Les scénarios de capture multimédia qui sont extrêmement gourmands en processeur, tels que la haute résolution, la fréquence d’images élevée et le traitement d’images en temps réel peuvent entraîner une surchauffe du matériel de capture. Sur les appareils sur lesquels le pilote de caméra prend en charge la création de rapports de status thermiques, vous pouvez case activée la propriété MediaCaptureThermalStatus pour obtenir la status thermique actuelle de l’appareil de capture. Vous pouvez également vous abonner à l’événement ThermalStatusChanged pour recevoir une notification lorsque le status thermique change. Si le status thermique est surchauffé, vous devez arrêter la session de capture actuelle et enregistrer tout média capturé. Une fois que le status thermique est revenu à la normale, vous pouvez recommencer la capture.