Notes
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.
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