Загрузка X-файла (устаревшая версия) (Direct3D 9)
Используйте следующую процедуру в устаревших приложениях для загрузки X-файла.
- Используйте функцию DirectXFileCreate для создания объекта IDirectXFile .
- Если в загружаемом файле DirectX присутствуют шаблоны, используйте метод IDirectXFile::RegisterTemplates для регистрации этих шаблонов.
- Используйте метод IDirectXFile::CreateEnumObject для создания объекта перечислителя IDirectXFileEnumObject .
- Выполните цикл по объектам в файле. Для каждого объекта выполните следующие действия.
- Используйте метод IDirectXFileEnumObject::GetNextDataObject для получения каждого объекта IDirectXFileData .
- Используйте метод IDirectXFileData::GetType для получения типа данных.
- Загрузите данные с помощью метода IDirectXFileData::GetData .
- Если объект содержит необязательные элементы, получите необязательные элементы, вызвав метод IDirectXFileData::GetNextObject .
- Отпустите объект IDirectXFileData .
- Отпустите объект IDirectXFileEnumObject .
- Отпустите объект IDirectXFile .
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по