Freigeben über


DXGI-Funktionen

Dieser Abschnitt enthält Informationen zu den von DXGI bereitgestellten Funktionen.

In diesem Abschnitt

Thema Beschreibung
CreateDXGIFactory Erstellt eine DXGI 1.0-Factory, mit der Sie andere DXGI-Objekte generieren können.
CreateDXGIFactory1 Erstellt eine DXGI 1.1-Factory, mit der Sie andere DXGI-Objekte generieren können.
CreateDXGIFactory2 Erstellt eine DXGI 1.3-Factory, mit der Sie andere DXGI-Objekte generieren können.
In Windows 8 würde jede DXGI-Factory, die erstellt wurde, während DXGIDebug.dll auf dem System vorhanden war, geladen und verwendet. Ab Windows 8.1 fordern Apps explizit an, dass stattdessen DXGIDebug.dll geladen werden soll. Verwenden Sie CreateDXGIFactory2 , und geben Sie das DXGI_CREATE_FACTORY_DEBUG-Flag an, um DXGIDebug.dll anzufordern. die DLL wird geladen, wenn sie auf dem System vorhanden ist.
DXGIDeclareAdapterRemovalSupport Ermöglicht es einem Prozess, anzugeben, dass er gegenüber den entfernten Grafikgeräten widerstandsfähig ist.
DXGIDisableVBlankVirtualisierung Deaktiviert die V-Blank-Virtualisierung für den Prozess. Diese Virtualisierung wird standardmäßig von der DrR-Funktion (Dynamic Refresh Rate, dynamische Aktualisierungsrate) für alle Swapchains verwendet, um eine stabile virtualisierte aktuelle Rate und einen V-Blank-Rhythmus von IDXGIOutput::WaitForVBlank beizubehalten. Durch deaktivieren der Virtualisierung wird für diese APIs die sich ändernde Aktualisierungsrate angezeigt.
DXGIGetDebugInterface Ruft eine Debugschnittstelle ab.
DXGIGetDebugInterface1 Ruft eine Schnittstelle ab, die Windows Store-Apps zum Debuggen der Microsoft DirectX Graphics Infrastructure (DXGI) verwenden.