X Files (Legacy) (Direct3D 9)
Формат X относится к файлам с расширением X. X-файлы появились в DirectX 2.0. Впоследствии была выпущена двоичная версия этого формата с DirectX 3.0, которая также описана в этой документации. В DirectX 6.0 представлены интерфейсы и методы, которые позволяют выполнять чтение и запись в X-файлы.
X-файлы предоставляют формат на основе шаблона, который позволяет хранить сетки, текстуры, анимации и определяемые пользователем объекты. Поддержка наборов анимации позволяет хранить предопределенные пути для воспроизведения в режиме реального времени. Также поддерживаются экземпляры и иерархии. Instancing позволяет использовать несколько ссылок на объект, например сетку, при этом данные хранятся только один раз для каждого файла. Иерархии используются для выражения связей между записями данных.
Формат X-файла предоставляет низкоуровневые примитивы данных, на которых приложения определяют примитивы более высокого уровня с помощью шаблонов.
Трехмерные модели, созданные в 3ds max или Alias диска| Приложения Maya wavefront можно преобразовать в X-файлы с помощью расширений DirectX для псевдонима Maya.
В этом разделе описывается структура X-файлов и их использование в приложениях. Сведения делятся на следующие разделы.
- Загрузка X-файла (устаревшая версия) (Direct3D 9)
- Сохранение в X-файл (устаревшая версия) (Direct3D 9)
- Определение простого куба (Direct3D 9)
- Добавление текстур (Direct3D 9)
- Добавление кадров и анимаций (Direct3D 9)
Дополнительные сведения о формате X-файла см. в разделе Справочник по X-файлу.
Дополнительные сведения об API X-файла см. в разделе Справочник по файлам X (устаревшая версия).
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по