Lors du passage en mode animation, « Une exception non gérée s’est produite dans un composant de l’application » s’affiche pendant le paramètre des données de vertex.
Symptômes qui se produisent
L’erreur suivante peut s’afficher lors de la transition en mode animation.
Conditions d’occurrence
Cela se produit lors de l’exécution dans les environnements suivants :
- Lors du passage en mode animation
cause
Il est difficile d’identifier la possibilité d’occurrence car elle varie en fonction de l’environnement d’exécution, mais la cause principale est que le traitement de vertex est essayé d’être effectué du côté matériel, mais la carte vidéo ne peut pas le traiter correctement.
Par défaut, Elfreina utilise un mélange de matériel et de logiciel pour le traitement des vertex, mais dans tous les environnements, il n’est pas possible de déterminer exactement quel mode exécuter, il est donc possible de le traiter en matériel malgré le manque de performances du côté de la carte vidéo.
Contre-mesures
Cela peut être évité en effectuant tout le traitement de vertex dans le logiciel. Soit dit en passant, même si tout le traitement des vertex est effectué dans un logiciel, les performances du dessin ne diminueront pas de manière spectaculaire.
Il n’y a pas d’élément pour définir le comportement de traitement des vertex sur Elfreina, veuillez donc modifier directement le fichier suivant. (Veuillez laisser Elfreina résilié à ce moment-là.) )
- Ouvrez « Elfreina.xml » dans le dossier de l’exécutable Elfreina dans un éditeur de texte. (Veuillez utiliser un éditeur qui peut être modifié en UTF-8.) )
- Changement de « <CreateFlags>MixedVertexProcessing</CreateFlags> » autour de la ligne 7 en « <CreateFlags>SoftwareVertexProcessing</CreateFlags> ».
- Enregistrer « Elfreina .xml »
- Lancez Elfreina pour vérifier