Интерфейсы D3DX (графика Direct3D 10)

В этом разделе содержатся справочные сведения о COM-интерфейсах, предоставляемых библиотекой служебной программы D3DX. С библиотекой служебной программы D3DX используются следующие интерфейсы.

Интерфейсы Описание
Интерфейс ID3DX10DataLoader Объект загрузки данных, используемый интерфейсом ID3DX10ThreadPump для асинхронной загрузки данных.
Интерфейс ID3DX10DataProcessor Объект обработки данных, используемый интерфейсом ID3DX10ThreadPump для асинхронной обработки загруженных данных.
Интерфейс ID3DX10Font Интерфейс ID3DX10Font инкапсулирует текстуры и ресурсы, необходимые для отображения определенного шрифта на определенном устройстве.
Интерфейс ID3DX10Mesh Приложения используют методы интерфейса ID3DX10Mesh для управления объектами сетки.
Интерфейс ID3DX10MeshBuffer
Интерфейс ID3DX10SkinInfo ID3DX10SkinInfo позволяет оптимизировать, обрабатывать и вручную устанавливать связи между костями и вершинами в ваших сетках (см. статью анимация скелетообразных в Википедии). Это наиболее полезно для создания файлов. x, экспортируемых приложениями ДКК (например, 3DS Max и Maya), более удобной для оборудования, а также для повышения скорости рендеринга в ролевых сетках в режиме рендеринга программного обеспечения.
Интерфейс ID3DX10Sprite Интерфейс ID3DX10Sprite предоставляет набор методов, упрощающих процесс рисования спрайтов с помощью Microsoft Direct3D.
Интерфейс ID3DX10ThreadPump Используется для асинхронного выполнения задач. Этот объект занимает значительный объем ресурсов, поэтому обычно для каждого приложения необходимо создать только один ресурс.
Интерфейс ID3DXMatrixStack Приложения используют методы интерфейса ID3DXMATRIXStack для управления стеком матрицы.

Справочник по D3DX