다음을 통해 공유


ID3DXFileSaveData::AddDataReference 메서드

ID3DXFileSaveData 파일 데이터 노드의 자식으로 데이터 참조를 추가합니다. 데이터 참조는 파일 데이터 개체를 가리킵니다.

구문

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

매개 변수

szName [in]

형식: LCSTTR

참조로 추가할 데이터 개체의 이름에 대한 포인터입니다. 데이터 개체에 이름이 없으면 NULL 을 지정합니다.

pId [in]

형식: const GUID*

참조로 추가할 데이터 개체를 나타내는 GUID에 대한 포인터입니다. NULL이면 szName에서 지정한 이름의 데이터 개체를 가리키는 참조가 추가됩니다.

반환 값

형식: HRESULT

메서드가 성공하면 반환 값이 S_OK. 메서드가 실패하면 반환 값은 D3DXFERR_BADOBJECT, D3DXFERR_BADVALUE, E_OUTOFMEMORY 중 하나일 수 있습니다.

설명

참조되는 파일 데이터 개체에는 이름 또는 GUID가 있어야 합니다. 파일 데이터 개체는 다른 부모 ID3DXFileSaveData 개체에서도 파생되어야 합니다.

요구 사항

요구 사항
헤더
D3DX9Xof.h
라이브러리
D3dx9.lib

추가 정보

ID3DXFileSaveData