DirectX图形基础设施（DirectX Graphics Infrastructure，DXGI）是Windows Vista及以上版本中的一个用户模式组件，它为特定图形API（例如Direct3D10.0及以上版本；在DXGI中称为生产者）与图形内核之间提供了一个映射，从而也能与用户模式的Windows Display Driver Model驱动程序交互。DXGI提供对象来处理如：枚举显卡和监视器、枚举显示模式、选择缓冲区格式、在进程之间共享资源（例如应用程序与桌面视窗管理员）等任务，并将渲染的帧