X 檔案 (舊版) (Direct3D 9)
X 檔案格式是指擴展名為 .x 的檔案。 X 檔案是透過 DirectX 2.0 引進的。 此格式的二進位版本隨後會隨 DirectX 3.0 一起發行,本檔也會說明此版本。 DirectX 6.0 引進了介面和方法,可讓您讀取和寫入 .x 檔案。
X 檔案提供範本驅動格式,可讓您儲存網格、紋理、動畫和使用者定義物件。 動畫集的支援可讓您儲存預先定義的路徑,以即時播放。 也支持實例和階層。 實例可讓您對對象進行多個參考,例如網格,同時只儲存每個檔案一次的數據。 階層可用來表示數據記錄之間的關聯性。
.x 檔案格式提供低階數據基本類型,讓應用程式透過範本定義較高層級的基本類型。
在 Discreet 的 3ds max 或 Alias 中建立的三維模型|Wavefront 的 Maya 應用程式可以轉換成具有 Alias Maya DirectX Extensions 的 .x 檔案。
本節描述 .x 檔案的結構,以及如何在應用程式中使用這些檔案。 信息分為下列主題。
- 載入 X 檔案 (舊版) (Direct3D 9)
- 儲存到 X 檔案 (舊版) (Direct3D 9)
- 定義簡單 Cube (Direct3D 9)
- 新增紋理 (Direct3D 9)
- 新增畫面格和動畫 (Direct3D 9)
如需 .x 檔案格式的詳細資訊,請參閱 X 檔案參考。
如需 .x 檔案 API 的詳細資訊,請參閱 X 檔案參考 (舊版)。
相關主題