Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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