IDirectXFileSaveObject::SaveTemplates-Methode
Speichert Vorlagen in einer DirectX-Datei. Veraltet.
Syntax
HRESULT SaveTemplates(
[in] DWORD cTemplates,
[in] const GUID **ppguidTemplates
);
Parameter
-
cTemplates [ In]
-
Typ: DWORD
Gesamtanzahl der zu speichernden Vorlagen.
-
ppguidTemplates [ In]
-
Typ: const GUID * *
Adresse eines Zeigers auf ein Array der GUIDs für alle zu speichernden Vorlagen.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, ist der Rückgabewert DXFILE _ OK. Wenn die Methode fehlschlägt, kann der Rückgabewert DXFILEERR _ BADVALUE sein.
Hinweise
Das folgende Codefragment enthält einen Beispielaufruf von IDirectXFileSaveObject::SaveTemplates und Beispielinhalte für das Array, auf das ppguidTemplates verweist.
IDirectXFileSaveObject * pDXFileSaveObject;
const GUID *aIds[] = {
&DXFILEOBJ_SimpleData,
&DXFILEOBJ_ArrayData,
&DXFILEOBJ_RestrictedData};
hr = pDXFileSaveObject->SaveTemplates(3, aIds);
Nachdem Sie diese Methode zum Speichern der Vorlagen verwendet haben, verwenden Sie die IDirectXFileSaveObject::CreateDataObject-Methode, um ein Datenobjekt zu erstellen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|