Skip to main content

Windows Dev Center

ExposureControl Class

Fournit les fonctionnalités pour contrôler les paramètres d'exposition sur un périphérique de capture.

Syntaxe


var exposureControl = VideoDeviceController.xposureControl;

public sealed class ExposureControl

Public NotInheritable Class ExposureControl

public ref class ExposureControl sealed 

Attributs

[ DualApiPartition()]
[ MarshalingBehavior(Standard)]
[ Threading(MTA)]
[ Version(0x06030000)]

Membres

ExposureControlClasse possède ces types de membres :

Méthodes

The ExposureControl Classe a les méthodes suivantes. Avec C#, Visual Basic et C++, elle hérite également des méthodes de Object Classe.

MéthodeDescription
SetAutoAsync Asynchronously enables or disable auto exposure.
SetValueAsync Asynchronously sets the exposure time.

 

Propriétés

Le ExposureControlClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Auto

En lecture seuleGets a value that indicates if auto exposure is enabled.

Max

En lecture seuleGets the maximum exposure time.

Min

En lecture seuleGets the minimum exposure time.

Step

En lecture seuleGets the smallest exposure time increment supported by the capture device.

Supported

En lecture seuleGets a value that specifies if the capture device supports the exposure control.

Value

En lecture seuleGets the exposure time.

 

Remarques

ExposureControl permet aux applications de mieux contrôler les paramètres d'exposition sur un périphérique.

Pour définir une valeur d'exposition, appelez SetValueAsync. Pour activer l'exposition automatique, appelez SetAutoAsync.

Vous pouvez déterminer si un périphérique prend en charge ce contrôle en vérifiant ExposureControl.Supported.

Si le périphérique ne prend pas en charge le ExposureControl, vous pouvez continuer à utiliser la propriété Exposure sur le VideoCaptureDevice pour définir la valeur d'exposition.

Vous pouvez accéder à ExposureControl pour le périphérique de capture via MediaCapture.VideoDeviceController.

Conditions requises

Client minimal pris en charge

Windows 8.1 [Applications Windows Store, applications de bureau]

Serveur minimal pris en charge

Windows Server 2012 R2 [Applications Windows Store, applications de bureau]

Espace de noms

Windows.Media.Devices
Windows::Media::Devices [C++]

Métadonnées

Windows.winmd

Voir aussi

Object

 

 

Microsoft réalise une enquête en ligne pour comprendre votre opinion sur le site Web de. Si vous choisissez de participer, l’enquête en ligne vous sera présentée lorsque vous quitterez le site Web de.

Souhaitez-vous y participer ?