VariablePhotoSequenceCapture.UpdateSettingsAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiornamenti i valori del controllo cornice della sequenza di foto variabile.
public:
virtual IAsyncAction ^ UpdateSettingsAsync() = UpdateSettingsAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction UpdateSettingsAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction UpdateSettingsAsync();
function updateSettingsAsync()
Public Function UpdateSettingsAsync () As IAsyncAction
Restituisce
Azione asincrona.
- Attributi
Commenti
Questo metodo consente di eseguire in modo efficiente più acquisizioni di sequenze di foto variabili con diversi set di valori del controller di fotogramma. Un'istanza di VariablePhotoSequenceController viene inizialmente ottenuta con una chiamata a MediaCapture.PrepareVariablePhotoSequenceCaptureAsync. I valori del controller di frame per ogni frame vengono registrati aggiungendo un frameController all'insieme DesiredFrameControllers . Dopo aver eseguito l'acquisizione di una sequenza di foto variabile iniziale, è possibile modificare i valori delle proprietà dei controller di fotogrammi nell'insieme DesiredFrameControllers e quindi chiamare UpdateSettingsAsync per fare in modo che il sistema registri i nuovi valori del controller dei fotogrammi con il driver.
Questo metodo presenta le restrizioni seguenti:
- Questo metodo non può essere chiamato mentre è in corso un'acquisizione di sequenza di foto variabile. Il tentativo di chiamare questo metodo tra una chiamata a VariablePhotoSequence.StartAsync e la successiva chiamata a VariablePhotoSequence.StopAsync genererà un errore di richiesta non valido.
- Questo metodo non può essere chiamato dopo che l'acquisizione della sequenza di foto variabile è stata deinitializzata con una chiamata a VariablePhotoSequence.FinishAsync. In questo modo si verifica un errore di richiesta non valido. Dopo aver chiamato FinishAsync, devi chiamare nuovamente PrepareVariablePhotoSequenceCaptureAsync prima di chiamare UpdateSettingsAsync.
- Il numero di controller di fotogrammi deve essere lo stesso per ogni sequenza di foto variabile separata dalle chiamate a UpdateSettingsAsync. Se vuoi acquisire sequenze di foto variabili con diversi numeri di fotogrammi, devi chiamare FinishAsync e quindi chiamare di nuovo PrepareVariablePhotoSequenceCaptureAsync per reinizializzare l'acquisizione della sequenza di foto.