跳转到内容

DirectX/托管 DirectX

来自维基教科书,开放世界的开放书籍

托管 DirectX 是微软推出的一项新技术。它是一组库 - 或在 .NET 中称为 _程序集_ - 用于创建利用 DirectX 的应用程序。每个 DLL 都与特定子系统一起使用。DLL 如下所示。

  • Microsoft.DirectX(Microsoft.DirectX 命名空间):非常简单的程序集。它包含向量和矩阵类,这些类非常广泛。矩阵类通过提供静态和实例函数来平移矩阵,从而加速了诸如平移之类的任务。
  • Microsoft.DirectX.Direct3D(Microsoft.DirectX.Direct3D 命名空间):这是基本程序集,通常是使用最多的程序集。
  • Microsoft.DirectX.Direct3DX(Microsoft.DirectX.Direct3D 命名空间):Direct3D 命名空间的非常有用的扩展。它包含辅助类,包括 Mesh + MeshLoader 类、用于操作 HLSL 的 Effect 类、用于渲染到表面的辅助类,以及更多内容。任何希望开发游戏(无论多么简单)的人可能都需要此类来使用网格。
华夏公益教科书