CameraOcclusionState Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |