Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le tableau suivant contient des codes de retour à partir des fonctions d’API.
| HRESULT | Description |
|---|---|
| D3D10_ERROR_FILE_NOT_FOUND | Le 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 | Valeur de réussite alternative, indiquant une achèvement réussie mais non standard (la signification précise dépend du contexte). |
| S_OK | Aucune erreur n’a eu lieu. |
Pour écrire du code qui gère valeurs HRESULT robuste, utilisez les macros SUCCEEDED(hr) et FAILED(hr).
Rubriques connexes
-
Référence pour Direct3D 10