Sprache

Sync Enumeration

Definition

public enum Sync
type Sync = 
Vererbung
Sync

Felder

Name Wert Beschreibung
Ok 0

Nichts Interessantes zu berichten. Synchronisierung und Zeichnung gestartet

Android-Referenz für android.graphics.HardwareRenderer.SYNC_OK.

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.

RedrawRequested 1

Der Renderer fordert eine Neuzeichnen an. Dies kann auftreten, wenn eine Animation vorhanden ist, die in der RenderNode-Struktur ausgeführt wird, und der Hardwarerenderer kann nicht selbst animiert werden. Wenn dies von syncAndDraw zurückgegeben wird, wird "syncAndDraw" im nächsten vsync-Signal erneut aufgerufen.

Android-Referenz für android.graphics.HardwareRenderer.SYNC_REDRAW_REQUESTED.

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.

LostSurfaceRewardIfFound 2

Der Hardwarerenderer verfügt nicht mehr über eine gültige Surface zum Rendern. Dies kann passieren, wenn Surface.release() aufgerufen wurde. Der Benutzer sollte nicht mehr versuchen, syncAndDraw aufzurufen, bis eine neue Oberfläche durch Aufrufen von setSurface bereitgestellt wurde. Spoiler: Die Belohnung ist GPU-beschleunigte Zeichnung, besser finden, dass Surface!

Android-Referenz für android.graphics.HardwareRenderer.SYNC_LOST_SURFACE_REWARD_IF_FOUND.

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.

ContextIsStopped 4

Der Hardwarerenderer wurde auf einen "angehaltenen" Zustand festgelegt. Wenn dies zurückgegeben wird, wurde der Renderinginhalt synchronisiert, ein Frame wurde jedoch nicht erstellt.

Android-Referenz für android.graphics.HardwareRenderer.SYNC_CONTEXT_IS_STOPPED.

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.

FrameDropped 8

Der Inhalt wurde synchronisiert, der Renderer hat jedoch abgelehnt, einen Frame in diesem vsync-Intervall zu erzeugen. Dies kann passieren, wenn ein Frame bereits in dieser vsync gezeichnet wurde oder wenn der Renderer den Frame-Consumer außer Betrieb nimmt. Der Renderer plant sich intern neu, um einen Frame im nächsten vsync-Signal zu rendern, sodass der Aufrufer nichts als Reaktion auf dieses Signal ausführen muss.

Android-Referenz für android.graphics.HardwareRenderer.SYNC_FRAME_DROPPED.

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.

Gilt für: