HardwareRenderer.FrameRenderRequest.SetWaitForPresent(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece si syncAndDraw() debe bloquearse hasta que se haya presentado el marco.
[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
Parámetros
- shouldWait
- Boolean
Si es true, la siguiente llamada a syncAndDraw() se bloqueará hasta la finalización.
Devoluciones
esta instancia. Este valor no puede ser nulo.
- Atributos
Comentarios
Establece si syncAndDraw() debe bloquearse hasta que se haya presentado el marco. Si esto es true y syncAndDraw() no devuelve HardwareRenderer.SYNC_FRAME_DROPPED o un error, cuando syncAndDraw() ha devuelto el marco se ha enviado al Surface. El valor predeterminado y normalmente recomendado es false, ya que el bloqueo de presente impedirá que se produzca la canalización, lo que reduce el rendimiento general. Esto es útil para situaciones como SurfaceHolder.Callback2.surfaceRedrawNeeded(SurfaceHolder), donde se desea bloquear hasta que se haya presentado un marco para garantizar la coherencia de primer fotograma con otras superficies.
Referencia de Android para android.graphics.HardwareRenderer.FrameRenderRequest.setWaitForPresent.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.