Sync Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public enum Sync
type Sync =
- Héritage
-
Sync
Champs
| Nom | Valeur | Description |
|---|---|---|
| Ok | 0 | Rien d’intéressant à signaler. Synchronisation & tirage lancé
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5. |
| RedrawRequested | 1 | Le renderer demande un redessinage. Cela peut se produire s’il existe une animation qui s’exécute dans l’arborescence RenderNode et que le convertisseur matériel ne peut pas s’animer automatiquement. Si cela est retourné à partir de syncAndDraw, l’attente est que syncAndDraw sera appelé à nouveau sur le signal vsync suivant.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5. |
| LostSurfaceRewardIfFound | 2 | Le renderer matériel n’a plus de Surface valide à afficher. Cela peut se produire si Surface.release() a été appelé. L’utilisateur ne doit plus tenter d’appeler syncAndDraw tant qu’une nouvelle surface n’a pas été fournie en appelant setSurface. Spoiler : la récompense est le dessin accéléré par GPU, mieux trouver que Surface !
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5. |
| ContextIsStopped | 4 | Le renderer matériel a été défini sur un état « arrêté ». Si cela est retourné, le contenu de rendu a été synchronisé, mais aucune image n’a été produite.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5. |
| FrameDropped | 8 | Le contenu a été synchronisé, mais le renderer a refusé de produire une trame dans cet intervalle de synchronisation vsync. Cela peut se produire si un frame a déjà été dessiné dans ce vsync ou si le renderer est en cours d’intrusation du consommateur d’images. Le convertisseur planifie en interne lui-même le rendu d’une trame dans le signal vsync suivant. Par conséquent, l’appelant n’a pas besoin de faire quoi que ce soit en réponse à ce signal.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5. |