Metodo ID3DXFileSaveData::AddDataReference

Aggiunge un riferimento ai dati come elemento figlio di questo nodo di dati del file ID3DXFileSaveData . Il riferimento ai dati punta a un oggetto dati di file.

Sintassi

HRESULT AddDataReference(
  [in]       LPCSTR szName,
  [in] const GUID   *pId
);

Parametri

szName [in]

Tipo: LPCSTR

Puntatore al nome dell'oggetto dati da aggiungere per riferimento. Specificare NULL se l'oggetto dati non ha un nome.

pId [in]

Tipo: GUID* const

Puntatore a un GUID che rappresenta l'oggetto dati da aggiungere per riferimento. Se NULL, verrà aggiunto un riferimento che punta all'oggetto dati con il nome specificato da szName.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito viene S_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DXFERR_BADOBJECT, D3DXFERR_BADVALUE, E_OUTOFMEMORY.

Commenti

L'oggetto dati file a cui si fa riferimento deve avere un nome o un GUID. L'oggetto dati del file deve anche derivare da un oggetto ID3DXFileSaveData padre diverso.

Requisiti

Requisito Valore
Intestazione
D3DX9Xof.h
Libreria
D3dx9.lib

Vedi anche

ID3DXFileSaveData