WhiteBalanceControl.SetValueAsync(UInt32) 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.
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
Parâmetros
- temperature
-
UInt32
unsigned int
uint32_t
O valor de temperatura para o qual definir a propriedade Value .
Retornos
O objeto usado para controlar a operação assíncrona.
- Atributos
Comentários
O equilíbrio entre brancos é especificado como uma temperatura de cor em graus Kelvin.
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.