WhiteBalanceControl.SetPresetAsync(ColorTemperaturePreset) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define de forma assíncrona a temperatura da cor Predefinida.
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
Parâmetros
- preset
- ColorTemperaturePreset
A predefinição temperada de cor para a qual definir a propriedade Preset .
Retornos
O objeto usado para controlar a operação assíncrona.
- Atributos
Comentários
O ajuste da proporção de branco só é permitido enquanto o fluxo de visualização estiver em execução. Verifique se o fluxo de visualização está em execução antes de definir o valor ou a predefinição da proporção de branco.
O valor predefinido ColorTemperaturePreset.Auto instrui o sistema a ajustar automaticamente o nível de proporção de branco. Para alguns cenários, como a captura de uma sequência de fotos em que os níveis de proporção de branco devem ser iguais para cada quadro, convém bloquear o controle no valor automático atual. Para fazer isso, chame SetPresetAsync e especifique a predefinição Manual e não defina um valor no controle usando SetValueAsync. Isso fará com que o dispositivo bloqueie o valor atual. Não tente ler o valor atual do controle atual e depois transmitir o valor retornado para SetValueAsync, pois não há garantia de que esse valor seja correto.