WhiteBalanceControl 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 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
- 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. |