Compartir a través de


FlashControl Clase

Definición

Proporciona funcionalidad para controlar la configuración de flash en un dispositivo de captura.

public ref class FlashControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class FlashControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class FlashControl
Public NotInheritable Class FlashControl
Herencia
Object Platform::Object IInspectable FlashControl
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

FlashControl permite que las aplicaciones administren el flash en un dispositivo. Esto se puede usar en una aplicación de fotos para controlar condiciones de poca luz o para RedEyeReduction.

Puede averiguar si un dispositivo admite este control comprobando FlashControl.Supported.

Puedes acceder a FlashControl para el dispositivo de captura a través de MediaCapture.VideoDeviceController.

Para obtener instrucciones paso a paso para usar FlashControl, consulta Controles manuales de cámara para la captura de fotos y vídeos.

Propiedades

AssistantLightEnabled

Obtiene o establece un valor que indica si la luz de asistencia de foco está habilitada en el dispositivo de captura.

AssistantLightSupported

Obtiene un valor que indica si el dispositivo de captura admite la luz de asistencia de foco.

Auto

Obtiene o establece un valor que especifica si se establece automáticamente flash. Este valor también determina si la luz de asistencia de foco funciona automáticamente o de forma predeterminada cada vez que se establece AssistantLightEnabled .

Enabled

Obtiene un valor que especifica si la memoria flash del dispositivo de captura está habilitada o deshabilitada.

PowerPercent

Obtiene o establece la intensidad del flash.

PowerSupported

Obtiene un valor específico si el dispositivo permite cambiar la configuración de alimentación led de antorcha.

RedEyeReduction

Obtiene un valor que especifica si la reducción de ojos rojos está habilitada o deshabilitada.

RedEyeReductionSupported

Obtiene un valor que especifica si el dispositivo de captura admite la reducción de ojos rojos.

Supported

Obtiene un valor que especifica si el dispositivo de captura admite el control flash.

Se aplica a

Consulte también