Функции 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 Отключает v-пустую виртуализацию для процесса. Эта виртуализация используется функцией динамического обновления (DRR) по умолчанию для всех цепочек буферов для поддержания стабильной виртуализированной текущей частоты и v-пустой частоты из IDXGIOutput::WaitForVBlank. При отключении виртуализации эти API увидят изменение частоты обновления.
DXGIGetDebugInterface Извлекает интерфейс отладки.
DXGIGetDebugInterface1 Извлекает интерфейс, используемый приложениями Магазина Windows для отладки графической инфраструктуры Microsoft DirectX (DXGI).