Si j'attrape l'état du périphérique (directx 9) avec IDirect3DStateBlock9, puis-je utiliser cette interface précédemment créée pour restaurer l'état du périphérique APRÈS qu'il a été réinitialisé ou perdu?Si IDirect3DStateBlock9 persiste après la perte ou la réinitialisation du périphérique?
0
A
Répondre
0
Non, vous ne pouvez pas. Avec l'exécution du débogage activée et en cours d'exécution avec le mode de débogage, vous obtiendrez l'erreur suivante.
Direct3D9: (ERROR) :All user created stateblocks must be freed before ResetEx can succeed. ResetEx Fails.
Une autre méthode consiste à enregistrer/restaurer l'état du périphérique manuellement sans utiliser de blocs d'état. Lorsque vous modifiez l'état avant le rendu, utilisez une variable pour enregistrer chaque état, puis restaurez l'état après le périphérique de réinitialisation.
Questions connexes
- 1. Perte de formatage TableLayout après la rotation du périphérique
- 2. L'application démarre après la réinitialisation du téléphone
- 3. Viewstate ne persiste pas après la publication
- 4. Jquery - Valeur du champ scintille après la réinitialisation du formulaire
- 5. d3 Conserver l'échelle/traduire après la réinitialisation
- 6. Réinitialisation du téléphone Android mais perte de mémoire
- 7. Détection de la réinitialisation logicielle sur un périphérique Windows Mobile
- 8. NSNetServices persiste après l'appel de la méthode d'arrêt?
- 9. jQuery AJAX après la perte de données
- 10. Récupérer SVN après la perte de données
- 11. Débris du port série USB lors de la réinitialisation du périphérique
- 12. Pool d'applications supprimé après la réinitialisation
- 13. Héritage de l'opacité même après la réinitialisation
- 14. Qui demande la planification après les interruptions du périphérique réseau?
- 15. boost :: asio :: serial_port lecture après la reconnexion du périphérique
- 16. git: branches disparaissent après la réinitialisation
- 17. Un ZipEntry persiste-t-il après la fermeture d'un ZipFile?
- 18. findAll échoue après la réinitialisation de la morphine
- 19. Effacer setTimeout ou la fonction de réinitialisation
- 20. NHibernate: récupère la session après la perte de connexion
- 21. Réinitialisation du plugin Jquery après ajax
- 22. La base de données ne persiste pas après la fin du programme
- 23. StopWatch renvoie Entier après la création du périphérique DirectX
- 24. Réinitialisation d'un périphérique dans Xcode Organizer
- 25. Comment éviter la perte de données après la validation du serveur en php?
- 26. La fonctionnalité de fragment persiste après son remplacement - Fragments Android
- 27. Le fil persiste après la fin de l'application en raison du signal AutoResetEvent dans l'état WaitOne
- 28. Comment gérer la perte de la trace de l'ID utilisateur qui demande une réinitialisation du mot de passe après le POST
- 29. Extension FF: variable globale qui persiste sur plusieurs instances du navigateur jusqu'à sa réinitialisation?
- 30. besoin commande AT pour la réinitialisation sim