共用方式為


WhiteBalanceControl 類別

定義

提供在擷取裝置上控制白平衡設定的功能。

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
繼承
Object Platform::Object IInspectable WhiteBalanceControl
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

WhiteBalanceControl 可讓應用程式控制裝置上的白平衡設定。 您可以呼叫SetPresetAsync,使用其中一個ColorTemperaturePreset值。 或呼叫SetValueAsync以設定MinMax之間的特定

您可以查看 WhiteBalanceControl.Supported,以瞭解裝置是否支援此控制項。

如果裝置不支援 WhiteBalanceControl,您仍然可以使用VideoCaptureDevice上的WhiteBalance來設定白色平衡色彩溫度的值。

您可以透過 MediaCapture.VideoDeviceController存取擷取裝置的 WhiteBalanceControl。

白色平衡會以度 Kelvin 指定為色彩溫度。

如需使用 FocusControl的作法指引,請參閱 相片和視訊擷取的手動相機控制項

屬性

Max

取得白平衡值上限。

Min

取得最小白平衡值。

Preset

取得色彩溫度預設值。

Step

取得步驟值。

Supported

取得值,指定擷取裝置是否支援白平衡控制項。

Value

取得色彩溫度值。

方法

SetPresetAsync(ColorTemperaturePreset)

以非同步方式設定色彩溫度 預設值

SetValueAsync(UInt32)

以非同步方式設定色彩溫度

適用於

另請參閱