CameraOcclusionState Classe
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.
Représente l’état d’occlusion d’un appareil photo.
public ref class CameraOcclusionState sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class CameraOcclusionState final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class CameraOcclusionState
Public NotInheritable Class CameraOcclusionState
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 11 (introduit dans 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v14.0)
|
Remarques
Obtenez un instance de cette classe en implémentant un gestionnaire pour l’événement CameraOcclusionInfo.StateChanged et en accédant à la propriété State de CameraOcclusionStateChangedEventArgs.
Vous devez utiliser uniquement les données d’état d’obturation représentées par cette classe pendant la diffusion en continu active de l’appareil photo. Les applications doivent répondre de manière logique lorsqu’elles détectent que l’obturateur est fermé. Cela doit inclure un message dans l’application pour ouvrir l’obturateur. Les applications ne doivent pas effectuer automatiquement une action (par exemple, éteindre la caméra) ou empêcher l’utilisateur d’effectuer une action (par exemple, en activant la caméra) en fonction de l’état de l’obturateur, car toutes les caméras ne signalent pas de manière fiable l’état de l’obturateur lorsqu’elles ne sont pas diffusées. Les applications ne doivent pas traiter l’état de l’obturateur signalé comme un indicateur de confidentialité absolu : il s’agit uniquement d’une notification indiquant que la caméra croit que l’obturateur est fermé.
Propriétés
IsOccluded |
Obtient une valeur booléenne qui indique si l’appareil photo est obcllé. |
Méthodes
IsOcclusionKind(CameraOcclusionKind) |
Obtient une valeur que indique si l’état d’occlusion actuel est du type spécifié. |