共用方式為


WhiteBalanceControl.SetPresetAsync(ColorTemperaturePreset) 方法

定義

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

public:
 virtual IAsyncAction ^ SetPresetAsync(ColorTemperaturePreset preset) = SetPresetAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction SetPresetAsync(ColorTemperaturePreset const& preset);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction SetPresetAsync(ColorTemperaturePreset preset);
function setPresetAsync(preset)
Public Function SetPresetAsync (preset As ColorTemperaturePreset) As IAsyncAction

參數

preset
ColorTemperaturePreset

Preset 屬性設定為的色彩調色預設。

傳回

用來控制非同步作業的物件。

屬性

備註

只有當預覽串流處於執行狀態時,才支援調整白平衡。 設定白平衡值或預設之前,請先檢查以確定預覽串流處於執行狀態。

ColorTemperaturePreset.Auto 預設值會指示系統自動調整白平衡層級。 針對某些情況 (例如擷取每個畫面的白平衡層級應該都相同的相片序列),您可能會想要將控制項鎖定在目前的自動值。 若要這樣做,請呼叫 SetPresetAsync 並指定 Manual 預設,而不要使用 SetValueAsync 在控制項上設定值。 這會導致裝置鎖定目前的值。 請勿嘗試讀取目前的控制項值,然後將傳回的值傳遞給 SetValueAsync,因為這個值不一定是正確的。

適用於