Direct3D
Direct3D 是一种低级 API,用于通过渲染管道绘制图元,或使用计算着色器执行并行操作。 有关详细信息,请参阅以下内容。
有关获取和安装 Direct3D 的信息,请参阅 Direct3D 12 编程环境设置。
在本节中
主题 | 说明 |
---|---|
Direct3D 入门 | 更深入地讨论 Direct3D、不同的应用程序模型、不同版本、呈现和计算。 |
Direct3D 12 图形 | Direct3D 12 提供了一个 API 和平台,使应用程序能够利用配备一个或多个 Direct3D 12 兼容 GPU 的电脑的图形和计算功能。 |
Direct3D 11 图形 | 可以使用 Microsoft Direct3D 11 图形为游戏和科学和桌面应用程序创建三维图形。 |
DXGI | DXGI 处理枚举图形适配器、枚举显示模式、选择缓冲区格式、在进程之间共享资源以及向窗口或监视器显示呈现的帧以供显示。 |
HLSL | HLSL 是适用于 DirectX 的高级着色语言。 使用 HLSL,可以创建用于 Direct3D 管道的类似于 C 的可编程着色器。 |
DDS | DDS) (DirectDraw 图面文件格式支持未压缩和压缩 (DXTn) 纹理、mipmap、立方体贴图和体积贴图。 DirectXTex、DirectXTK、旧版 D3DX 和其他 DirectX 工具支持它。 |