X-fájl betöltése (régi) (Direct3D 9)
Az örökölt alkalmazásokban az alábbi eljárással tölthet be egy .x fájlt.
- A DirectXFileCreate függvény használatával hozzon létre egy IDirectXFile objektumot.
- Ha a betöltendő DirectX-fájlban sablonok találhatók, a IDirectXFile::RegisterTemplates metódus használatával regisztrálja ezeket a sablonokat.
- Az IDirectXFile::CreateEnumObject metódussal hozzon létre egy IDirectXFileEnumObject enumerator objektumot.
- A fájlban lévő objektumok végigfuttatása. Minden objektum esetében hajtsa végre a következő lépéseket.
- A IDirectXFileEnumObject::GetNextDataObject metódussal kérje le az egyes IDirectXFileData objektumokat.
- Az adatok típusának lekéréséhez használja a IDirectXFileData::GetType metódust.
- Töltse be az adatokat az IDirectXFileData::GetData metódussal.
- Ha az objektumnak vannak választható tagjai, kérje le a választható tagokat az IDirectXFileData::GetNextObject metódus meghívásával.
- Engedje fel az IDirectXFileData objektumot.
- Engedje fel az IDirectXFileEnumObject objektumot.
- Engedje fel az IDirectXFile objektumot.
Kapcsolódó témakörök