D3DX 接口 (Direct3D 10 图形)

本部分包含 D3DX 实用工具库提供的组件对象模型 (COM) 接口的参考信息。 以下接口与 D3DX 实用工具库一起使用。

接口 描述
ID3DX10DataLoader 接口 ID3DX10ThreadPump 接口 用于异步加载数据的数据加载对象。
ID3DX10DataProcessor 接口 ID3DX10ThreadPump 接口 用于异步处理加载数据的数据处理对象。
ID3DX10Font 接口 ID3DX10Font 接口封装在特定设备上呈现特定字体所需的纹理和资源。
ID3DX10Mesh 接口 应用程序使用 ID3DX10Mesh 接口的方法作网格对象。
ID3DX10MeshBuffer 接口
ID3DX10SkinInfo 接口 ID3DX10SkinInfo 允许优化、处理和手动设置网格中骨骼和顶点之间的关系(请参阅维基百科 上的骨骼动画)。 它最适用于使 DCC 应用(如 3DS Max 和 Maya)导出的 .x 文件更加硬件友好,以及提高软件呈现模式下皮肤网格的呈现速度。
ID3DX10Sprite 接口 ID3DX10Sprite 接口提供了一组方法,用于简化使用 Microsoft Direct3D 绘制子画面的过程。
ID3DX10ThreadPump 接口 用于异步执行任务。 此对象占用大量资源,因此通常每个应用程序只能创建一个资源。
ID3DXMatrixStack 接口 应用程序使用 ID3DXMATRIXStack 接口的方法作矩阵堆栈。

 

D3DX 参考