DXGI 函数

本部分包含有关 DXGI 提供的函数的信息。

在本节中

主题 说明
CreateDXGIFactory 创建可用于生成其他 DXGI 对象的 DXGI 1.0 工厂。
CreateDXGIFactory1 创建可用于生成其他 DXGI 对象的 DXGI 1.1 工厂。
CreateDXGIFactory2 创建可用于生成其他 DXGI 对象的 DXGI 1.3 工厂。
在Windows 8中,在系统上存在DXGIDebug.dll时创建的任何 DXGI 工厂都将加载并使用它。 从 Windows 8.1 开始,应用会显式请求改为加载DXGIDebug.dll。 使用 CreateDXGIFactory2 并指定DXGI_CREATE_FACTORY_DEBUG标志以请求DXGIDebug.dll;如果系统中存在 DLL,则会加载该 DLL。
DXGIDeclareAdapterRemovalSupport 允许进程指示它对要删除的任何图形设备具有复原能力。
DXGIDisableVBlankVirtualization 为进程禁用 v-blank 虚拟化。 默认情况下,此虚拟化由动态刷新率 (DRR) 功能用于所有交换链,以保持 IDXGIOutput::WaitForVBlank 中稳定的虚拟化当前速率和 v 空白节奏。 通过禁用虚拟化,这些 API 将看到不断变化的刷新率。
DXGIGetDebugInterface 检索调试接口。
DXGIGetDebugInterface1 检索 Windows 应用商店应用用于调试 Microsoft DirectX 图形基础结构 (DXGI) 的接口。