Интерфейсы D3DX (графика Direct3D 10)
В этом разделе содержатся справочные сведения об интерфейсах COM, предоставляемых библиотекой служебной программы D3DX. Следующие интерфейсы используются с библиотекой служебной программы D3DX.
Интерфейсы | Описание |
---|---|
Интерфейс ID3DX10DataLoader | Объект загрузки данных, используемый интерфейсом ID3DX10ThreadPump для асинхронной загрузки данных. |
Интерфейс ID3DX10DataProcessor | Объект обработки данных, используемый интерфейсом ID3DX10ThreadPump для асинхронной обработки загруженных данных. |
ИНТЕРФЕЙС ID3DX10Font | Интерфейс ID3DX10Font инкапсулирует текстуры и ресурсы, необходимые для отрисовки определенного шрифта на определенном устройстве. |
Интерфейс ID3DX10Mesh | Приложения используют методы интерфейса ID3DX10Mesh для управления объектами сетки. |
Интерфейс ID3DX10MeshBuffer | |
Интерфейс ID3DX10SkinInfo | ID3DX10SkinInfo позволяет оптимизировать, обработать и вручную установить связь между костями и вершинами в сетках (см. статью Скелетная анимация в Википедии). Это наиболее удобно для улучшения аппаратного обеспечения X-файлов, экспортированных приложениями DCC (такими как 3DS Max и Maya), а также для повышения скорости отрисовки сеток с обложкой в режиме программной отрисовки. |
Интерфейс ID3DX10Sprite | Интерфейс ID3DX10Sprite предоставляет набор методов, упрощающих процесс рисования спрайтов с помощью Microsoft Direct3D. |
Интерфейс ID3DX10ThreadPump | Используется для асинхронного выполнения задач. Этот объект занимает значительное количество ресурсов, поэтому обычно для каждого приложения следует создавать только один. |
Интерфейс ID3DXMatrixStack | Приложения используют методы интерфейса ID3DXMATRIXStack для управления матричным стеком. |
Связанные темы