ID3DXLoadUserData 介面

此介面是由應用程式實作,以儲存內嵌在 .x 檔案中的其他任何使用者資料。 這個介面的實例會傳遞至 D3DXLoadMeshHierarchyFromX,而 D3DX 會在每次遇到適當的資料時,在此介面上呼叫適當的方法。 例如,針對 .x 檔案中的每個框架物件,會呼叫 ID3DXLoadUserData::LoadFrameChildData 並傳遞子資料。

成員

ID3DXLoadUserData介面繼承自IUnknown介面。 ID3DXLoadUserData 也有下列類型的成員:

方法

ID3DXLoadUserData介面具有這些方法。

方法 Description
LoadFrameChildData 從 .x 檔案載入框架子資料。
LoadMeshChildData 從 .x 檔案載入網格子資料。
LoadTopLevelData 從 .x 檔案載入最上層資料。

 

備註

LPD3DXLOADUSERDATA 類型定義為這個介面的指標。

typedef interface ID3DXLoadUserData ID3DXLoadUserData;
typedef interface ID3DXLoadUserData *LPD3DXLOADUSERDATA;

規格需求

需求
標頭
D3dx9anim.h
程式庫
D3dx9.lib

另請參閱

D3DX 介面