Sync Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public enum Sync
type Sync =
- Ereditarietà
-
Sync
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Ok | 0 | Niente di interessante da segnalare. Sincronizzazione e disegno avviata
Informazioni di riferimento su Android per 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. |
| RedrawRequested | 1 | Il renderer richiede un ridisegno. Ciò può verificarsi se è presente un'animazione in esecuzione nell'albero RenderNode e il renderer hardware non è in grado di auto-animare. Se viene restituito da syncAndDraw, l'aspettativa è che syncAndDraw verrà chiamato nuovamente nel segnale vsync successivo.
Informazioni di riferimento su Android per 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. |
| LostSurfaceRewardIfFound | 2 | Il renderer hardware non ha più un Surface valido per il rendering. Questo problema può verificarsi se è stato chiamato Surface.release(). L'utente non deve più tentare di chiamare syncAndDraw finché non viene fornita una nuova superficie chiamando setSurface. Spoiler: la ricompensa è il disegno con accelerazione GPU, meglio trovare che Surface! 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. |
| ContextIsStopped | 4 | Il renderer hardware è stato impostato su uno stato "arrestato". Se viene restituito, il contenuto di rendering è stato sincronizzato, ma non è stato prodotto un frame. 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. |
| FrameDropped | 8 | Il contenuto è stato sincronizzato, ma il renderer ha rifiutato di produrre un frame in questo intervallo vsync. Ciò può verificarsi se un frame è già stato disegnato in questa vsync o se il renderer esegue il consumer di fotogrammi. Il renderer ri-pianifica internamente se stesso per eseguire il rendering di un frame nel segnale vsync successivo, quindi il chiamante non deve eseguire alcuna operazione in risposta a questo segnale.
Informazioni di riferimento su Android per 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. |