WhiteBalanceControl.SetValueAsync(UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public:
virtual IAsyncAction ^ SetValueAsync(unsigned int temperature) = SetValueAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction SetValueAsync(uint32_t const& temperature);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction SetValueAsync(uint temperature);
function setValueAsync(temperature)
Public Function SetValueAsync (temperature As UInteger) As IAsyncAction
Параметры
- temperature
-
UInt32
unsigned int
uint32_t
Значение температуры, которое необходимо задать для свойства Value .
Возвращаемое значение
Объект , используемый для управления асинхронной операцией.
- Атрибуты
Комментарии
Баланс белого указывается как цветовая температура в градусах Кельвина.
Регулировка баланса белого поддерживается только во время выполнения потока предварительного просмотра. Убедитесь, что поток предварительного просмотра выполняется, перед тем как настраивать баланс белого.
Стандартное значение ColorTemperaturePreset.Auto сообщает системе, что необходимо автоматически настроить баланс белого. В некоторых случаях, например при записи последовательности фотографий, где уровни баланса белого должны совпадать для всех кадров, вы можете заблокировать элемент управления, зафиксировав текущее значение автоматической настройки. Для этого вызовите SetPresetAsync и укажите предустановку Вручную и не устанавливайте значение для элемента управления с помощью SetValueAsync. Это приведет к блокировке текущего значения устройством. Не пытайтесь прочитать текущее значение элемента управления, а затем передать возвращенное значение в SetValueAsync, так как оно может оказаться неправильным.