Поделиться через


Функции DXGI

В этом разделе содержатся сведения о функциях, предоставляемых DXGI.

В этом разделе

Тема Описание
CreateDXGIFactory Создает фабрику DXGI 1.0, которую можно использовать для создания других объектов DXGI.
CreateDXGIFactory1 Создает фабрику DXGI 1.1, которую можно использовать для создания других объектов DXGI.
CreateDXGIFactory2 Создает фабрику DXGI 1.3, которую можно использовать для создания других объектов DXGI.
В Windows 8 любая фабрика DXGI, созданная в то время как DXGIDebug.dll присутствует в системе, будет загружать и использовать ее. Начиная с Windows 8.1 приложения явно запрашивают загрузку DXGIDebug.dll. Используйте CreateDXGIFactory2 и укажите флаг DXGI_CREATE_FACTORY_DEBUG для запроса DXGIDebug.dll; БИБЛИОТЕКА DLL будет загружена, если она присутствует в системе.
DXGIDeclareAdapterRemovalSupport Позволяет процессу указывать, что она устойчива к удалению любого из его графических устройств.
DXGIDisableVBlankVirtualization Отключает пустую виртуализацию для процесса. Эта виртуализация используется функцией динамической частоты обновления (DRR) по умолчанию для всех цепочек буферов для поддержания устойчивой виртуализированной частоты представления и пустой частоты от IDXGIOutput::WaitForVBlank. Отключив виртуализацию, эти API увидят изменяющуюся частоту обновления.
DXGIGetDebugInterface Извлекает интерфейс отладки.
DXGIGetDebugInterface1 Извлекает интерфейс, используемый приложениями Магазина Windows для отладки инфраструктуры графики Microsoft DirectX (DXGI).