ExposureControl Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des fonctionnalités permettant de contrôler les paramètres d’exposition sur un appareil de capture.
public ref class ExposureControl 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 ExposureControl 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 ExposureControl
Public NotInheritable Class ExposureControl
- Héritage
- 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
ExposureControl donne aux applications un contrôle supplémentaire sur les paramètres d’exposition sur un appareil.
Pour définir une valeur d’exposition, appelez SetValueAsync. Pour activer l’exposition automatique, appelez SetAutoAsync.
Pour savoir si un appareil prend en charge ce contrôle, consultez ExposureControl.Supported.
Si l’appareil ne prend pas en charge ExposureControl, vous pouvez toujours utiliser la propriété Exposure sur VideoCaptureDevice pour définir la valeur d’exposition.
Vous pouvez accéder à ExposureControl pour l’appareil de capture via MediaCapture.VideoDeviceController.
Pour obtenir des conseils sur l’utilisation de ExposureControl, consultez Contrôles d’appareil photo manuels pour la capture photo et vidéo.
Propriétés
Auto |
Obtient une valeur qui indique si l’exposition automatique est activée. |
Max |
Compensation maximale prise en charge pour les ve ve. |
Min |
Obtient la compensation minimale prise en charge pour les VE. |
Step |
Obtient le plus petit incrément de temps d’exposition pris en charge par l’appareil de capture. |
Supported |
Obtient une valeur qui spécifie si l’appareil de capture prend en charge le contrôle d’exposition. |
Value |
Obtient la valeur de compensation ev. |
Méthodes
SetAutoAsync(Boolean) |
Active ou désactive de manière asynchrone l’exposition automatique. |
SetValueAsync(TimeSpan) |
Définit de manière asynchrone le temps d’exposition. |