Linguaggio

HardwareRenderer.FrameRenderRequest.SetWaitForPresent(Boolean) Metodo

Definizione

Imposta un valore che indica se syncAndDraw() deve bloccarsi fino a quando non viene presentato il frame.

[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

Parametri

shouldWait
Boolean

Se true, la chiamata successiva a syncAndDraw() bloccherà fino al completamento.

Valori restituiti

questa istanza. Questo valore non può essere Null.

Attributi

Commenti

Imposta un valore che indica se syncAndDraw() deve bloccarsi fino a quando non viene presentato il frame. Se questo è true e syncAndDraw() non restituisce HardwareRenderer.SYNC_FRAME_DROPPED o un errore, quando syncAndDraw() ha restituito il frame è stato inviato al Surface. Il valore predefinito e in genere consigliato è false, perché il blocco per la presentazione impedirà l'esecuzione della pipelining, riducendo la velocità effettiva complessiva. Ciò è utile per situazioni come SurfaceHolder.Callback2.surfaceRedrawNeeded(SurfaceHolder) in cui si desidera bloccare fino a quando non viene presentata una cornice per garantire la coerenza dei primi fotogrammi con altre superfici.

Informazioni di riferimento su Android per android.graphics.HardwareRenderer.FrameRenderRequest.setWaitForPresent.

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.

Si applica a