ID3DXFileSaveData::AddDataReference-Methode
Fügt einen Datenverweis als untergeordnetes Element dieses ID3DXFileSaveData-Dateidatenknotens hinzu. Der Datenverweis verweist auf ein Dateidatenobjekt.
Syntax
HRESULT AddDataReference(
[in] LPCSTR szName,
[in] const GUID *pId
);
Parameter
-
szName [in]
-
Typ: LPCSTR
Zeiger auf den Namen des Datenobjekts, das als Verweis hinzugefügt werden soll. Geben Sie NULL an, wenn das Datenobjekt keinen Namen hat.
-
pId [in]
-
Typ: const GUID*
Zeiger auf eine GUID, die das als Verweis hinzuzufügende Datenobjekt darstellt. Bei NULL wird ein Verweis hinzugefügt, der auf das Datenobjekt mit dem von szName angegebenen Namen verweist.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DXFERR_BADOBJECT, D3DXFERR_BADVALUE, E_OUTOFMEMORY.
Bemerkungen
Das Dateidatenobjekt, auf das verwiesen wird, muss entweder einen Namen oder eine GUID aufweisen. Das Dateidatenobjekt muss auch von einem anderen übergeordneten ID3DXFileSaveData-Objekt abgeleitet werden.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch