Interfaces D3DX (Graphiques Direct3D 10)
Cette section contient des informations de référence sur les interfaces COM (Component Object Model) fournies par la bibliothèque de l’utilitaire D3DX. Les interfaces suivantes sont utilisées avec la bibliothèque utilitaire D3DX.
Interfaces | Description |
---|---|
ID3DX10DataLoader, interface | Objet de chargement de données utilisé par l’interface ID3DX10ThreadPump pour le chargement de données de manière asynchrone. |
ID3DX10DataProcessor, interface | Objet de traitement des données utilisé par ID3DX10ThreadPump Interface pour traiter les données chargées de manière asynchrone. |
ID3DX10Font, interface | L’interface ID3DX10Font encapsule les textures et les ressources nécessaires pour afficher une police spécifique sur un appareil spécifique. |
ID3DX10Mesh, interface | Les applications utilisent les méthodes de l’interface ID3DX10Mesh pour manipuler des objets de maillage. |
ID3DX10MeshBuffer, interface | |
ID3DX10SkinInfo, interface | ID3DX10SkinInfo vous permet d’optimiser, de traiter et de définir manuellement la relation entre les os et les sommets dans vos maillages (voir Animation squelette sur Wikipédia). Il est le plus utile pour rendre les fichiers .x exportés par DCC Apps (comme 3DS Max et Maya) plus compatibles avec le matériel, et pour améliorer la vitesse de rendu de vos maillages peaux en mode de rendu logiciel. |
ID3DX10Sprite, interface | L’interface ID3DX10Sprite fournit un ensemble de méthodes qui simplifient le processus de dessin de sprites à l’aide de Microsoft Direct3D. |
ID3DX10ThreadPump, interface | Permet d’exécuter des tâches de manière asynchrone. Cet objet prend une quantité substantielle de ressources. En règle générale, un seul doit être créé par application. |
ID3DXMatrixStack, interface | Les applications utilisent les méthodes de l’interface ID3DXMATRIXStack pour manipuler une pile de matrices. |
Rubriques connexes