DXGI 接口

本部分包含有关 DXGI 提供的接口的信息。

在本部分中

主题 描述
IDXGIAdapter
IDXGIAdapter 接口表示显示子系统(包括一个或多个 GPU、DAC 和视频内存)。
IDXGIAdapter1
IDXGIAdapter1 接口表示显示子系统(包括一个或多个 GPU、DAC 和视频内存)。
IDXGIAdapter2
IDXGIAdapter2 接口表示显示子系统,其中包括一个或多个 GPU、DAC 和视频内存。
IDXGIAdapter3
此接口添加了一些内存驻留方法,用于预算和保留物理内存。
IDXGIAdapter4
此接口表示显示子系统,并扩展此接口系列,以公开用于检查适配器是否与任意代码防护(ACG)的兼容性的方法。
IDXGIDebug
此接口控制调试设置,并且只能在调试层打开时使用。
IDXGIDebug1
控制 Microsoft DirectX 图形基础结构(DXGI)的调试设置。 可以在 Windows 应用商店应用中使用 IDXGIDebug1 接口。
IDXGIDecodeSwapChain
表示桌面媒体应用用于解码视频数据的交换链,并将其显示在 DirectComposition 图面上。
IDXGIDevice
IDXGIDevice 接口为生成图像数据的 DXGI 对象实现派生类。
IDXGIDevice1
IDXGIDevice1 接口实现生成图像数据的 DXGI 对象的派生类。
IDXGIDevice2
IDXGIDevice2 接口为生成图像数据的 DXGI 对象实现派生类。 该接口公开了阻止 CPU 处理的方法,直到 GPU 完成处理,并向作系统提供资源。
IDXGIDevice3
IDXGIDevice3 接口为生成图像数据的 DXGI 对象实现派生类。 该接口公开了一种方法来剪裁 DXGI 设备的图形内存使用情况。
IDXGIDevice4
此接口提供更新的方法来提供和回收资源。
IDXGIDeviceSubObject
继承自绑定到设备的对象,以便它们可以检索指向它的指针。
IDXGIDisplayControl
IDXGIDisplayControl 接口公开了用于指示作系统立体 3D 显示行为的用户首选项的方法,并设置立体声 3D 显示状态以启用或禁用。
IDXGIFactory
IDXGIFactory 接口实现生成 DXGI 对象(处理全屏转换)的方法。
IDXGIFactory1
IDXGIFactory1 接口实现生成 DXGI 对象的方法。
IDXGIFactory2
IDXGIFactory2 接口包括用于创建具有 比 IDXGISwapChain 更多的功能的较新版本交换链的方法,以及监视立体声 3D 功能。
IDXGIFactory3
启用创建 DXGI 对象。
IDXGIFactory4
启用创建 DXGI 对象。
IDXGIFactory5
此接口允许单个方法支持可变刷新率显示。
IDXGIFactory6
此接口支持基于给定 GPU 首选项枚举图形适配器的单个方法。
IDXGIFactoryMedia
为桌面媒体应用创建交换链,这些应用使用 DirectComposition 图面解码和显示视频。
IDXGIInfoQueue
此接口控制调试信息队列,并且只能在调试层打开时使用。
IDXGIKeyedMutex
表示一个键化互斥体,该互斥体允许对多个设备使用的共享资源进行独占访问。
IDXGIObject
IDXGIObject 接口是所有 DXGI 对象的基接口;IDXGIObject 支持将调用方定义的(专用数据)与对象相关联,并检索父对象的接口。
IDXGIOutput
IDXGIOutput 接口表示适配器输出(如监视器)。
IDXGIOutput1
IDXGIOutput1 接口表示适配器输出(如监视器)。
IDXGIOutput2
表示适配器输出(如监视器)。 IDXGIOutput2 接口公开了一种方法,用于检查主输出适配器上的多平面覆盖支持。
IDXGIOutput3
表示适配器输出(如监视器)。 IDXGIOutput3 接口公开了用于检查覆盖支持的方法。
IDXGIOutput4
表示适配器输出(如监视器)。 IDXGIOutput4 接口公开了一种方法来检查覆盖颜色空间支持。
IDXGIOutput5
表示适配器输出(如监视器)。 IDXGIOutput5 接口公开了一种方法来指定全屏图面支持的格式列表。
IDXGIOutput6
表示适配器输出(如监视器)。 IDXGIOutput6 接口公开提供特定监视功能的方法。
IDXGIOutputDuplication
IDXGIOutputDuplication 接口访问并作重复的桌面映像。
IDXGIResource
IDXGIResource 接口允许资源共享和标识资源驻留的内存。
IDXGIResource1
IDXGIResource1 接口通过添加对创建子资源图面对象的支持以及创建共享资源的句柄来扩展 IDXGIResource 接口。
IDXGISurface
IDXGISurface 接口实现图像数据对象的方法。
IDXGISurface1
IDXGISurface1 接口通过添加对使用 Windows 图形设备接口(GDI)呈现到 DXGI 图面的支持来扩展 IDXGISurface
IDXGISurface2
IDXGISurface2 接口通过添加对子资源图面的支持和获取共享资源的句柄来扩展 IDXGISurface1 接口。
IDXGISwapChain
IDXGISwapChain 接口实现一个或多个 图面, 用于在将数据呈现给输出之前存储呈现的数据。
IDXGISwapChain1
提供从 IDXGISwapChain增强的演示功能。 这些演示功能包括指定脏矩形和滚动矩形以优化演示文稿。
IDXGISwapChain2
使用方法扩展 IDXGISwapChain1,以支持交换回缓冲区缩放和较低的延迟交换链。
IDXGISwapChain3
使用方法扩展 IDXGISwapChain2,以支持获取交换链的当前后退缓冲区的索引并支持颜色空间。
IDXGISwapChain4
此接口公开用于设置视频元数据的单个方法。
IDXGISwapChainMedia
此交换链接口允许桌面媒体应用程序请求对特定刷新率进行无缝更改。

DXGI 参考