Codes de retour Direct3D 10
Le tableau suivant contient des codes de retour à partir de fonctions API.
HRESULT | Description |
---|---|
D3D10_ERROR_FILE_NOT_FOUND | Ce fichier est introuvable. |
D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS | Il existe trop d’instances uniques d’un type particulier d’objet d’état. |
D3DERR_INVALIDCALL | L’appel de méthode n’est pas valide. Par exemple, le paramètre d’une méthode peut ne pas être un pointeur valide. |
D3DERR_WASSTILLDRAWING | L’opération blit précédente qui transfère des informations vers ou depuis cette surface est incomplète. |
E_FAIL | Tentative de création d’un appareil avec la couche de débogage activée et la couche n’est pas installée. |
E_INVALIDARG | Un paramètre non valide a été passé à la fonction de retour. |
E_OUTOFMEMORY | Direct3D n’a pas pu allouer suffisamment de mémoire pour terminer l’appel. |
E_NOTIMPL | L’appel de méthode n’est pas implémenté avec la combinaison de paramètres passée. |
S_FALSE | Autre valeur de réussite, indiquant une fin réussie mais non standard (la signification précise dépend du contexte). |
S_OK | Aucune erreur ne s'est produite. |
Pour écrire du code qui gère les valeurs HRESULT de manière robuste, utilisez les macros SUCCEEDED(hr) et FAILED(hr).
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour