Поделиться через


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, так как оно может оказаться неправильным.

Применяется к