次の方法で共有


ID3DXFileSaveData::AddDataReference メソッド

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

構文

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

パラメーター

szName [in]

種類: LPCSTR

参照によって追加するデータ オブジェクトの名前へのポインター。 データ オブジェクトに名前がない場合は NULL を 指定します。

pId [in]

型: const GUID*

参照によって追加するデータ オブジェクトを表す GUID へのポインター。 NULL の場合、szName によって指定された名前のデータ オブジェクトを指す参照が追加されます。

戻り値

種類: HRESULT

メソッドが成功した場合、戻り値はS_OK。 メソッドが失敗した場合、戻り値は次のいずれかになります:D3DXFERR_BADOBJECT、D3DXFERR_BADVALUE、E_OUTOFMEMORY。

解説

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

要件

要件
ヘッダー
D3DX9Xof.h
ライブラリ
D3dx9.lib

関連項目

ID3DXFileSaveData