Partager via


CameraOcclusionState Classe

Définition

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
Object Platform::Object IInspectable CameraOcclusionState
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é.

S’applique à

Voir aussi