OutputConfiguration.MakeDeferredAndRemoveSurfaces Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löschen Sie alle gültigen Ausgabeoberflächen, und markieren Sie die Konfiguration als verzögert.
[Android.Runtime.Register("makeDeferredAndRemoveSurfaces", "()Landroid/hardware/camera2/params/OutputConfiguration;", "", ApiSince=37)]
public Android.Hardware.Camera2.Params.OutputConfiguration MakeDeferredAndRemoveSurfaces();
[<Android.Runtime.Register("makeDeferredAndRemoveSurfaces", "()Landroid/hardware/camera2/params/OutputConfiguration;", "", ApiSince=37)>]
member this.MakeDeferredAndRemoveSurfaces : unit -> Android.Hardware.Camera2.Params.OutputConfiguration
Gibt zurück
Diese Konfiguration, nachdem die Oberflächen entfernt wurden und als verzögert markiert wurden.
- Attribute
Hinweise
Löschen Sie alle gültigen Ausgabeoberflächen, und markieren Sie die Konfiguration als verzögert.
Beachten Sie, dass diese Methode in Verbindung mit CameraCaptureSession.updateOutputConfigurations(List) und nicht CameraCaptureSession.finalizeOutputConfigurations verwendet werden soll. Die letztere Methode soll nur verwendet werden, wenn Clients eine bereits registrierte verzögerte OutputConfiguration mit einem gültigen Surface abschließen möchten. Die Surface-Finalisierung akzeptiert jedoch keine verzögerten Ausgabekonfigurationen. Das Wechseln einer gültigen registrierten Oberfläche in den verzögerten Zustand ist nur mit CameraCaptureSession.updateOutputConfiguration möglich.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.