ID3DXSaveUserData :: AddFrameChildData, méthode
Ajoutez des données enfants au frame.
Syntaxe
HRESULT AddFrameChildData(
[in] const D3DXFRAME *pFrame,
[in] LPD3DXFILESAVEOBJECT pXofSave,
[in] LPD3DXFileSaveData pXofFrameData
);
Paramètres
-
pFrame [ dans]
-
Type : const D3DXFRAME *
Pointeur désignant un conteneur de maillage. Consultez D3DXFRAME.
-
pXofSave [ dans]
-
Type : LPD3DXFILESAVEOBJECT
Pointeur vers un objet Save du 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.
-
pXofFrameData [ dans]
-
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 de retour
Type : HRESULT
Les valeurs de retour de cette méthode sont implémentées par un programmeur d’applications. En général, si aucune erreur ne se produit, programmez la méthode pour retourner D3D _ OK. Sinon, programmez la méthode pour retourner un message d’erreur approprié à partir de D3DERR ou D3DXERR, car cela entraînera l’échec de D3DXLoadMeshHierarchyFromX également et retourne l’erreur.
Notes
ID3DXSaveUserData :: RegisterTemplates et ID3DXSaveUserData :: SaveTemplates fournissent un mécanisme d’ajout d’un modèle à un fichier. x pour l’enregistrement des données utilisateur.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|