ID3DXFileData 介面
應用程式會使用 ID3DXFileData 介面的方法來建置或存取資料物件的立即階層。 範本限制會決定階層。
成員
ID3DXFileData介面繼承自IUnknown介面。 ID3DXFileData 也有下列類型的成員:
方法
ID3DXFileData介面具有這些方法。
方法 | 描述 |
---|---|
GetChild | 擷取這個檔案資料物件中的子物件。 |
GetChildren | 擷取這個檔案資料物件中的子係數目。 |
GetEnum | 擷取這個檔案資料物件中的列舉物件。 |
GetId | 擷取這個檔案資料物件的 GUID。 |
GetName | 擷取這個檔案資料物件的名稱。 |
GetType | 擷取這個檔案資料物件中的範本識別碼。 |
IsReference | 指出這個檔案資料物件是否為指向另一個子資料物件的參考物件。 |
鎖定 | 存取 .x 檔案資料。 |
Unlock | 結束ID3DXFileData::Lock所傳回之 ppData指標的生命週期。 |
備註
範本允許的資料類型稱為選擇性成員。 不需要選擇性成員,但物件可能會遺漏重要資訊,而不需要它們。 這些選擇性成員會儲存為數據物件的子系。 子系可以是另一個資料物件或先前資料物件的參考。
ID3DXFileData 介面的 GUID 會IID_ID3DXFileData。
LPD3DXFILEDATA 類型定義為這個介面的指標。
typedef interface ID3DXFileData *LPD3DXFILEDATA;
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱