WhiteBalanceControl Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce funzionalità per controllare le impostazioni di bilanciamento del bianco in un dispositivo di acquisizione.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
WhiteBalanceControl offre alle app un maggiore controllo sulle impostazioni di bilanciamento del bianco in un dispositivo. È possibile usare uno dei valori ColorTemperaturePreset chiamando SetPresetAsync. In alternativa, chiamare SetValueAsync per impostare un valore specifico tra Min e Max.
È possibile verificare se un dispositivo supporta questo controllo controllando WhiteBalanceControl.Supported.
Se il dispositivo non supporta WhiteBalanceControl, puoi comunque usare WhiteBalance in VideoCaptureDevice per impostare il valore per la temperatura del colore di bilanciamento del bianco.
È possibile accedere a WhiteBalanceControl per il dispositivo di acquisizione tramite MediaCapture.VideoDeviceController.
Il bilanciamento del bianco viene specificato come temperatura del colore in gradi Kelvin.
Per indicazioni pratiche sull'uso di FocusControl, vedi Controlli della fotocamera manuali per l'acquisizione di foto e video.
Proprietà
Max |
Ottiene il valore massimo di bilanciamento del bianco. |
Min |
Ottiene il valore minimo di bilanciamento del bianco. |
Preset |
Ottiene il set di impostazioni per la temperatura del colore. |
Step |
Ottiene il valore del passaggio. |
Supported |
Ottiene un valore che specifica se il dispositivo di acquisizione supporta il controllo di bilanciamento del bianco. |
Value |
Ottiene il valore della temperatura del colore. |
Metodi
SetPresetAsync(ColorTemperaturePreset) |
Imposta in modo asincrono la temperatura del colore Preimpostato. |
SetValueAsync(UInt32) |
Imposta in modo asincrono il valore della temperatura del colore. |