DirectX 图形基础结构 DDI

DirectX 图形基础结构(DXGI)的开发基于这样一个认识:图形的某些部分比其他部分发展得更慢。 DXGI 为未来的图形组件提供了一个通用框架。 利用 DXGI 的第一个 Direct3D 运行时版本是 Direct3D 版本 10。 在 Direct3D 运行时的早期版本中,Direct3D 运行时中包括了对低级别任务的访问。 DXGI 定义独立于 Direct3D 运行时管理低级别共享任务的 DDI。 现在,以下任务是使用 DXGI 实现的,可以使用 DXGI DDI 来处理这些任务:

  • 演示

  • 伽马校正控制

  • 资源驻留

  • 资源优先级

以下部分介绍了用户模式显示驱动程序如何支持和使用 DXGI DDI:

支持 DXGI DDI

在资源创建时传递 DXGI 信息

DXGI 演示文稿路径

在注册表中设置 DXGI 信息