Compartir a través de


CameraOcclusionState Clase

Definición

Representa el estado de oclusión de un dispositivo de cámara.

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
Herencia
Object Platform::Object IInspectable CameraOcclusionState
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 11 (se introdujo en la versión 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v14.0)

Comentarios

Obtenga una instancia de esta clase implementando un controlador para el evento CameraOcclusionInfo.StateChanged y accediendo a la propiedad State de CameraOcclusionStateChangedEventArgs.

Solo debe usar los datos de estado del obturador representados por esta clase mientras la cámara está transmitiendo activamente. Las aplicaciones deben responder de forma lógica cuando detectan que el obturador está cerrado. Esto debe incluir un mensaje en la aplicación para abrir el obturador. Las aplicaciones no deben realizar automáticamente una acción (por ejemplo, apagar la cámara) o impedir que el usuario realice una acción (por ejemplo, encender la cámara) en función del estado del obturador, ya que no todas las cámaras notificarán de forma confiable el estado del obturador cuando no se transmite. Las aplicaciones no deben tratar el estado de obturación notificado como un indicador de privacidad absoluto: es solo una notificación de que la cámara cree que el obturador está cerrado.

Propiedades

IsOccluded

Obtiene un valor booleano que indica si el dispositivo de cámara está ocluido.

Métodos

IsOcclusionKind(CameraOcclusionKind)

Obtiene un valor que indica si el estado de oclusión actual es del tipo especificado.

Se aplica a

Consulte también