CameraCaptureSession.UpdateOutputConfiguration(OutputConfiguration) 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.
Aggiornare OutputConfiguration dopo la finalizzazione della configurazione, vedere #finalizeOutputConfigurations.
[Android.Runtime.Register("updateOutputConfiguration", "(Landroid/hardware/camera2/params/OutputConfiguration;)V", "GetUpdateOutputConfiguration_Landroid_hardware_camera2_params_OutputConfiguration_Handler", ApiSince=28)]
public virtual void UpdateOutputConfiguration(Android.Hardware.Camera2.Params.OutputConfiguration? config);
[<Android.Runtime.Register("updateOutputConfiguration", "(Landroid/hardware/camera2/params/OutputConfiguration;)V", "GetUpdateOutputConfiguration_Landroid_hardware_camera2_params_OutputConfiguration_Handler", ApiSince=28)>]
abstract member UpdateOutputConfiguration : Android.Hardware.Camera2.Params.OutputConfiguration -> unit
override this.UpdateOutputConfiguration : Android.Hardware.Camera2.Params.OutputConfiguration -> unit
Parametri
- config
- OutputConfiguration
Configurazione dell'output modificata.
- Attributi
Commenti
Aggiornare OutputConfiguration dopo la finalizzazione della configurazione, vedere #finalizeOutputConfigurations.
Qualsiasi OutputConfiguration oggetto modificato tramite chiamate a OutputConfiguration#addSurface o OutputConfiguration#removeSurface deve essere aggiornato. Dopo che la chiamata di aggiornamento viene restituita senza generare eccezioni, è possibile fare riferimento a eventuali superfici appena aggiunte nelle richieste di acquisizione successive.
Le superfici che vengono rimosse non devono far parte di alcuna richiesta attiva ripetuta o a burst singolo o avere risultati in sospeso. Provare ad aggiornare prima le richieste ripetute tramite #setRepeatingRequest o #setRepeatingBurst e quindi attendere il completamento dell'ultimo numero CaptureCallback#onCaptureSequenceCompleted di fotogrammi prima di chiamare updateOutputConfiguration per rimuovere un Surface attivo in precedenza.
Le superfici aggiunte non devono far parte di nessun altro oggetto registrato OutputConfiguration.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.