次の方法で共有


ID3DXFileSaveData::AddDataReference

この ID3DXFileSaveData ファイル データ ノードの子としてデータ参照を追加します。データ参照は、ファイル データ オブジェクトをポイントします。

HRESULT 
AddDataReference(
  LPCSTR szName,
  CONST GUID * pId
);

パラメータ

  • szName
    参照によって追加されるデータ オブジェクトの名前へのポインターです。データ オブジェクトに名前がない場合は、NULL を指定します。
  • pId
    リファレンスによって追加されるデータ オブジェクトを表す GUID へのポインターです。NULL の場合、szName で指定された名前を持つデータ オブジェクトをポイントするリファレンスが追加されます。

戻り値

成功した場合は、S_OK を返します。失敗した場合は、次の戻り値のいずれかを返します。D3DXFERR_BADOBJECT、D3DXFERR_BADVALUE、E_OUTOFMEMORY。

解説 

参照されているファイル データ オブジェクトには、名前または GUID のいずれかが必要です。また、ファイル データ オブジェクトは、別の親 ID3DXFileSaveData オブジェクトから派生している必要があります。

要件

ヘッダー: D3DX9Xof.h 宣言

ライブラリ: D3dx9.lib 内容