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, wird der Rückgabewert DXFILE_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert DXFILEERR_BADVALUE werden.
Bemerkungen
Das folgende Codefragment enthält einen Beispielaufruf für 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 |
|
Siehe auch