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 |
此交换链接口允许桌面媒体应用程序请求对特定刷新率进行无缝更改。 |