HardwareRenderer.FrameRenderRequest.SetWaitForPresent(Boolean) 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.
Legt fest, ob syncAndDraw() blockiert werden soll, bis der Frame angezeigt wurde.
[Android.Runtime.Register("setWaitForPresent", "(Z)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)]
public Android.Graphics.HardwareRenderer.FrameRenderRequest SetWaitForPresent(bool shouldWait);
[<Android.Runtime.Register("setWaitForPresent", "(Z)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)>]
member this.SetWaitForPresent : bool -> Android.Graphics.HardwareRenderer.FrameRenderRequest
Parameter
- shouldWait
- Boolean
Wenn true, wird der nächste Aufruf von syncAndDraw() bis zum Abschluss blockiert.
Gibt zurück
diese Instanz. Dieser Wert darf nicht NULL sein.
- Attribute
Hinweise
Legt fest, ob syncAndDraw() blockiert werden soll, bis der Frame angezeigt wurde. Wenn dies "true" ist und "syncAndDraw()" nicht HardwareRenderer.SYNC_FRAME_DROPPED oder einen Fehler zurückgibt, wurde der Frame an die Surface übermittelt. Der standardwerte und in der Regel empfohlene Wert ist "false", da das Blockieren für die Gegenwart verhindert, dass pipelining ausgeführt wird, wodurch der gesamter Durchsatz reduziert wird. Dies ist nützlich für Situationen wie SurfaceHolder.Callback2.surfaceRedrawNeeded(SurfaceHolder), in denen es blockiert werden soll, bis ein Frame präsentiert wurde, um die Konsistenz des ersten Frames mit anderen Oberflächen sicherzustellen.
Android-Referenz für android.graphics.HardwareRenderer.FrameRenderRequest.setWaitForPresent.
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.