Memuat File X (Warisan) (Direct3D 9)

Gunakan prosedur berikut dalam aplikasi warisan untuk memuat file .x.

  1. Gunakan fungsi DirectXFileCreate untuk membuat objek IDirectXFile .
  2. Jika templat ada dalam file DirectX yang akan Anda muat, gunakan metode IDirectXFile::RegisterTemplates untuk mendaftarkan templat tersebut.
  3. Gunakan metode IDirectXFile::CreateEnumObject untuk membuat objek enumerator IDirectXFileEnumObject .
  4. Perulangan objek dalam file. Untuk setiap objek, lakukan langkah-langkah berikut.
    1. Gunakan metode IDirectXFileEnumObject::GetNextDataObject untuk mengambil setiap objek IDirectXFileData .
    2. Gunakan metode IDirectXFileData::GetType untuk mengambil jenis data.
    3. Muat data menggunakan metode IDirectXFileData::GetData .
    4. Jika objek memiliki anggota opsional, ambil anggota opsional dengan memanggil metode IDirectXFileData::GetNextObject .
    5. Rilis objek IDirectXFileData .
  5. Lepaskan objek IDirectXFileEnumObject .
  6. Lepaskan objek IDirectXFile .

X Files (Warisan)