Méthode IDirectXFileSaveObject::SaveTemplates
Enregistre les modèles dans un fichier DirectX. Action déconseillée.
Syntaxe
HRESULT SaveTemplates(
[in] DWORD cTemplates,
[in] const GUID **ppguidTemplates
);
Paramètres
-
cTemplates [in]
-
Type : DWORD
Nombre total de modèles à enregistrer.
-
ppguidTemplates [in]
-
Type : guid** const
Adresse d’un pointeur vers un tableau de GUID pour tous les modèles à enregistrer.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est DXFILE_OK. Si la méthode échoue, la valeur de retour peut être DXFILEERR_BADVALUE.
Notes
Le fragment de code suivant fournit un exemple d’appel à IDirectXFileSaveObject::SaveTemplates et un exemple de contenu pour le tableau vers lequel pointe ppguidTemplates.
IDirectXFileSaveObject * pDXFileSaveObject;
const GUID *aIds[] = {
&DXFILEOBJ_SimpleData,
&DXFILEOBJ_ArrayData,
&DXFILEOBJ_RestrictedData};
hr = pDXFileSaveObject->SaveTemplates(3, aIds);
Après avoir utilisé cette méthode pour enregistrer les modèles, utilisez la méthode IDirectXFileSaveObject::CreateDataObject pour créer un objet de données.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi