Lenguaje

Sync Enumeración

Definición

public enum Sync
type Sync = 
Herencia
Sync

Campos

Nombre Valor Description
Ok 0

Nada interesante para informar. Sincronización y dibujo iniciado

Referencia de Android para android.graphics.HardwareRenderer.SYNC_OK.

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.

RedrawRequested 1

El representador solicita un nuevo dibujo. Esto puede ocurrir si hay una animación que se ejecuta en el árbol RenderNode y el representador de hardware no puede animarse automáticamente. Si se devuelve de syncAndDraw, se espera que se vuelva a llamar a syncAndDraw en la siguiente señal de vsync.

Referencia de Android para android.graphics.HardwareRenderer.SYNC_REDRAW_REQUESTED.

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.

LostSurfaceRewardIfFound 2

El representador de hardware ya no tiene un Surface válido para representar. Esto puede ocurrir si se llamó a Surface.release(). El usuario ya no debe intentar llamar a syncAndDraw hasta que se haya proporcionado una nueva superficie llamando a setSurface. Spoiler: la recompensa es el dibujo acelerado por GPU, ¡mejor encuentre que Surface!

Referencia de Android para android.graphics.HardwareRenderer.SYNC_LOST_SURFACE_REWARD_IF_FOUND.

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.

ContextIsStopped 4

El representador de hardware se ha establecido en un estado "detenido". Si se devuelve esto, se ha sincronizado el contenido de representación, pero no se generó un fotograma.

Referencia de Android para android.graphics.HardwareRenderer.SYNC_CONTEXT_IS_STOPPED.

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.

FrameDropped 8

El contenido se sincronizó, pero el representador ha rechazado generar un fotograma en este intervalo de sincronización virtual. Esto puede ocurrir si ya se ha dibujado un fotograma en esta vsync o si el representador está anulando el consumidor de fotogramas. El representador volverá a programar internamente para representar un fotograma en la siguiente señal de vsync, por lo que el autor de la llamada no necesita hacer nada en respuesta a esta señal.

Referencia de Android para android.graphics.HardwareRenderer.SYNC_FRAME_DROPPED.

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.

Se aplica a