Поделиться через


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-файла см. в разделе Справочник по X-файлу.

Дополнительные сведения об API X-файла см. в разделе Справочник по файлам X (устаревшая версия).

Начало работы