Freigeben über


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.