ID3DXSaveUserData::AddMeshChildData, méthode
Ajoutez des données enfants au maillage.
Syntaxe
HRESULT AddMeshChildData(
[in] const D3DXMESHCONTAINER *pMeshContainer,
[in] LPD3DXFILESAVEOBJECT pXofSave,
[in] LPD3DXFileSaveData pXofMeshData
);
Paramètres
-
pMeshContainer [in]
-
Type : const D3DXMESHCONTAINER*
Pointeur vers un conteneur de maillage. Consultez D3DXMESHCONTAINER.
-
pXofSave [in]
-
Type : LPD3DXFILESAVEOBJECT
Pointeur vers un objet d’enregistrement de fichier .x. Utilisez le pointeur pour appeler ID3DXFileSaveObject::AddDataObject pour ajouter un objet de données enfant. N’enregistrez pas les données avec ID3DXFileSaveObject::Save.
-
pXofMeshData [in]
-
Type : LPD3DXFileSaveData
Pointeur vers un nœud de données de fichier .x. Utilisez le pointeur pour appeler ID3DXFileSaveData::AddDataObject pour ajouter un objet de données enfant.
Valeur retournée
Type : HRESULT
Les valeurs de retour de cette méthode sont implémentées par un programmeur d’application. En général, si aucune erreur ne se produit, programmez la méthode pour retourner D3D_OK. Sinon, programmez la méthode pour renvoyer un message d’erreur approprié à partir de D3DERR ou D3DXERR, car cela entraîne également l’échec de D3DXLoadMeshHierarchyFromX et retourne l’erreur.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi