ID3DXLoadUserData インターフェイス
このインターフェイスは、.x ファイルに埋め込まれた追加のユーザー データを保存するためにアプリケーションによって実装されます。 このインターフェイスのインスタンスは D3DXLoadMeshHierarchyFromX に渡され、D3DX は、適切なデータが検出されるたびに、このインターフェイスで適切なメソッドを呼び出します。 たとえば、.x ファイル内のフレーム オブジェクトごとに、 ID3DXLoadUserData::LoadFrameChildData が呼び出され、子データが渡されます。
メンバー
ID3DXLoadUserData インターフェイスは、IUnknown インターフェイスから継承されます。 ID3DXLoadUserData には、次の種類のメンバーもあります。
メソッド
ID3DXLoadUserData インターフェイスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
LoadFrameChildData | .x ファイルからフレームの子データを読み込みます。 |
LoadMeshChildData | .x ファイルからメッシュ子データを読み込みます。 |
LoadTopLevelData | .x ファイルから最上位レベルのデータを読み込みます。 |
注釈
LPD3DXLOADUSERDATA 型は、このインターフェイスへのポインターとして定義されます。
typedef interface ID3DXLoadUserData ID3DXLoadUserData;
typedef interface ID3DXLoadUserData *LPD3DXLOADUSERDATA;
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
こちらもご覧ください