Partager via


WhiteBalanceControl Classe

Définition

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

public ref class WhiteBalanceControl 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 WhiteBalanceControl 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 WhiteBalanceControl
Public NotInheritable Class WhiteBalanceControl
Héritage
Object Platform::Object IInspectable WhiteBalanceControl
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

WhiteBalanceControl donne aux applications un contrôle supplémentaire sur les paramètres de balance des blancs sur un appareil. Vous pouvez utiliser l’une des valeurs ColorTemperaturePreset en appelant SetPresetAsync. Ou appelez SetValueAsync pour définir une valeur spécifique entre min et max.

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

Si l’appareil ne prend pas en charge le WhiteBalanceControl, vous pouvez toujours utiliser whiteBalance sur VideoCaptureDevice pour définir la valeur de la température des couleurs de balance des blancs.

Vous pouvez accéder au WhiteBalanceControl pour l’appareil de capture via MediaCapture.VideoDeviceController.

La balance des blancs est spécifiée sous forme de température de couleur en degrés Kelvin.

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

Propriétés

Max

Obtient la valeur maximale de la balance des blancs.

Min

Obtient la valeur minimale de la balance des blancs.

Preset

Obtient la température de couleur prédéfinie.

Step

Obtient la valeur d’étape.

Supported

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

Value

Obtient la valeur de température de couleur.

Méthodes

SetPresetAsync(ColorTemperaturePreset)

Définit de manière asynchrone la présélection de température de couleur.

SetValueAsync(UInt32)

Définit de manière asynchrone la valeur de température de couleur.

S’applique à

Voir aussi