Partager via


FlashControl Classe

Définition

Fournit des fonctionnalités permettant de contrôler les paramètres flash sur un appareil de capture.

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
Héritage
Object Platform::Object IInspectable FlashControl
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

FlashControl permet aux applications de gérer le flash sur un appareil. Cela peut être utilisé dans une application photo pour gérer des conditions de faible luminosité ou pour RedEyeReduction.

Pour savoir si un appareil prend en charge ce contrôle, consultez FlashControl.Supported.

Vous pouvez accéder à FlashControl pour l’appareil de capture via MediaCapture.VideoDeviceController.

Pour obtenir des instructions sur l’utilisation de FlashControl, consultez Contrôles d’appareil photo manuels pour la capture photo et vidéo.

Propriétés

AssistantLightEnabled

Obtient ou définit une valeur indiquant si la lumière d’assistance au focus est activée sur l’appareil de capture.

AssistantLightSupported

Obtient une valeur indiquant si la lumière d’assistance au focus est prise en charge par l’appareil de capture.

Auto

Obtient ou définit une valeur qui spécifie si flash est automatiquement défini. Cette valeur détermine également si le voyant d’assistance au focus fonctionne automatiquement ou par défaut chaque fois que AssistantLightEnabled est défini.

Enabled

Obtient une valeur qui spécifie si le flash sur l’appareil de capture est activé ou désactivé.

PowerPercent

Obtient ou définit l’intensité du flash.

PowerSupported

Obtient une valeur qui spécifie si l’appareil autorise la modification des paramètres d’alimentation led de la torche.

RedEyeReduction

Obtient une valeur qui spécifie si la réduction des yeux rouges est activée ou désactivée.

RedEyeReductionSupported

Obtient une valeur qui spécifie si l’appareil de capture prend en charge la réduction des yeux rouges.

Supported

Obtient une valeur qui spécifie si l’appareil de capture prend en charge le contrôle flash.

S’applique à

Voir aussi