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.
Cette interface est implémentée par l’application pour enregistrer toutes les données utilisateur supplémentaires incorporées dans des fichiers .x. Une instance de cette interface est passée à D3DXLoadMeshHierarchyFromX, et D3DX appelle la méthode appropriée sur cette interface chaque fois que les données appropriées sont rencontrées. Par exemple, pour chaque objet frame dans le fichier .x, ID3DXLoadUserData::LoadFrameChildData est appelé et passé les données enfants.
Membres
L’interface ID3DXLoadUserData hérite de l’interface IUnknown. ID3DXLoadUserData a également les types de membres suivants :
Méthodes
L’interface ID3DXLoadUserData utilise ces méthodes.
| Méthode | Description |
|---|---|
| LoadFrameChildData | Charger des données enfants de trame à partir d’un fichier .x. |
| LoadMeshChildData | Charger des données enfants de maillage à partir d’un fichier .x. |
| LoadTopLevelData | Charger des données de niveau supérieur à partir d’un fichier .x. |
Notes
Le type LPD3DXLOADUSERDATA est défini comme pointeur vers cette interface.
typedef interface ID3DXLoadUserData ID3DXLoadUserData;
typedef interface ID3DXLoadUserData *LPD3DXLOADUSERDATA;
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|
Voir aussi