dxgi.h-Header
Dieser Header wird von DXGI verwendet. Weitere Informationen finden Sie unter
dxgi.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IDXGIAdapter Die IDXGIAdapter-Schnittstelle stellt ein Anzeigesubsystem dar (einschließlich einer oder mehrerer GPUs, DACs und Videospeicher). |
IDXGIAdapter1 Die IDXGIAdapter1-Schnittstelle stellt ein Anzeigeuntersystem dar (einschließlich einer oder mehrerer GPUs, DACs und Videospeicher). |
IDXGIDevice Eine IDXGIDevice-Schnittstelle implementiert eine abgeleitete Klasse für DXGI-Objekte, die Bilddaten erzeugen. |
IDXGIDevice1 Eine IDXGIDevice1-Schnittstelle implementiert eine abgeleitete Klasse für DXGI-Objekte, die Bilddaten erzeugen. |
IDXGIDeviceSubObject Geerbt von Objekten, die an das Gerät gebunden sind, damit sie einen Zeiger darauf abrufen können. |
IDXGIFactory Eine IDXGIFactory-Schnittstelle implementiert Methoden zum Generieren von DXGI-Objekten (die Vollbildübergänge verarbeiten). |
IDXGIFactory1 Die IDXGIFactory1-Schnittstelle implementiert Methoden zum Generieren von DXGI-Objekten. |
IDXGIKeyedMutex Stellt einen keyed Mutex dar, der exklusiven Zugriff auf eine freigegebene Ressource ermöglicht, die von mehreren Geräten verwendet wird. |
IDXGIObject Eine IDXGIObject-Schnittstelle ist eine Basisschnittstelle für alle DXGI-Objekte. IDXGIObject unterstützt das Zuordnen von aufruferdefinierte (private Daten) zu einem Objekt und das Abrufen einer Schnittstelle zum übergeordneten Objekt. |
IDXGIOutput Eine IDXGIOutput-Schnittstelle stellt eine Adapterausgabe (z. B. einen Monitor) dar. |
IDXGIResource Eine IDXGIResource-Schnittstelle ermöglicht die Ressourcenfreigabe und identifiziert den Arbeitsspeicher, in dem sich eine Ressource befindet. |
IDXGISurface Die IDXGISurface-Schnittstelle implementiert Methoden für Bilddatenobjekte. |
IDXGISurface1 Die IDXGISurface1-Schnittstelle erweitert das IDXGISurface, indem unterstützung für die Verwendung von Windows Graphics Device Interface (GDI) zum Rendern auf einer DXGI-Oberfläche (Microsoft DirectX Graphics Infrastructure) hinzugefügt wird. |
IDXGISwapChain Eine IDXGISwapChain-Schnittstelle implementiert eine oder mehrere Oberflächen zum Speichern gerenderter Daten, bevor sie in einer Ausgabe angezeigt werden. |
Functions
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. |
Strukturen
DXGI_ADAPTER_DESC Beschreibt einen Adapter (oder video Karte) mithilfe von DXGI 1.0. |
DXGI_ADAPTER_DESC1 Beschreibt einen Adapter (oder video Karte) mit DXGI 1.1. |
DXGI_DISPLAY_COLOR_SPACE Verwenden Sie diese Struktur nicht. sie wird nicht unterstützt und wird in einer zukünftigen Version aus dem Header entfernt. |
DXGI_FRAME_STATISTICS Beschreibt die Zeit- und Präsentationsstatistik für einen Frame. |
DXGI_MAPPED_RECT Beschreibt ein zugeordnetes Rechteck, das für den Zugriff auf eine Oberfläche verwendet wird. |
DXGI_OUTPUT_DESC Beschreibt eine Ausgabe oder physische Verbindung zwischen dem Adapter (Video Karte) und einem Gerät. |
DXGI_SHARED_RESOURCE Stellt ein Handle für eine freigegebene Ressource dar. |
DXGI_SURFACE_DESC Beschreibt eine Oberfläche. |
DXGI_SWAP_CHAIN_DESC Beschreibt eine Swapchain. (DXGI_SWAP_CHAIN_DESC) |
Enumerationen
DXGI_ADAPTER_FLAG Gibt den Typ des DXGI-Adapters an. (DXGI_ADAPTER_FLAG) |
DXGI_RESIDENCY Flags, die den Speicherspeicherort einer Ressource angeben. |
DXGI_SWAP_CHAIN_FLAG Optionen für das Swap-Chain-Verhalten. |
DXGI_SWAP_EFFECT Optionen für die Behandlung von Pixeln in einer Anzeigeoberfläche nach dem Aufruf von IDXGISwapChain1::P resent1. |