Freigeben über


dxgi1_3.h-Header

Dieser Header wird von DXGI verwendet. Weitere Informationen finden Sie unter

dxgi1_3.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IDXGIDecodeSwapChain

Stellt eine Swapchain dar, die von Desktopmedien-Apps verwendet wird, um Videodaten zu decodieren und auf einer DirectComposition-Oberfläche anzuzeigen.
IDXGIDevice3

Die IDXGIDevice3-Schnittstelle implementiert eine abgeleitete Klasse für DXGI-Objekte, die Bilddaten erzeugen. Die Schnittstelle macht eine Methode verfügbar, um die Grafikspeicherauslastung durch das DXGI-Gerät zu reduzieren.
IDXGIFactory3

Ermöglicht das Erstellen von DXGI-Objekten (Microsoft DirectX Graphics Infrastructure). (IDXGIFactory3)
IDXGIFactoryMedia

Erstellt Swapchains für Desktopmedien-Apps, die DirectComposition-Oberflächen zum Decodieren und Anzeigen von Videos verwenden.
IDXGIOutput2

Stellt eine Adapterausgabe (z. B. einen Monitor) dar. Die IDXGIOutput2-Schnittstelle macht eine Methode verfügbar, um die Unterstützung von Mehrplatinenüberlagerungen für den primären Ausgabeadapter zu überprüfen.
IDXGIOutput3

Stellt eine Adapterausgabe (z. B. einen Monitor) dar. Die IDXGIOutput3-Schnittstelle macht eine Methode verfügbar, die auf Overlayunterstützung überprüft werden soll.
IDXGISwapChain2

Erweitert IDXGISwapChain1 um Methoden, um Swapbackpufferskalierung und Swapchains mit geringerer Latenz zu unterstützen.
IDXGISwapChainMedia

Mit dieser Swap chain-Schnittstelle können Desktopmedienanwendungen eine nahtlose Änderung einer bestimmten Aktualisierungsrate anfordern.

Functions

 
CreateDXGIFactory2

Erstellt eine DXGI 1.3-Factory, mit der Sie andere DXGI-Objekte generieren können.
DXGIGetDebugInterface1

Ruft eine Schnittstelle ab, die Windows Store-Apps zum Debuggen der Microsoft DirectX Graphics Infrastructure (DXGI) verwenden.

Strukturen

 
DXGI_DECODE_SWAP_CHAIN_DESC

Wird mit IDXGIFactoryMedia::CreateDecodeSwapChainForCompositionSurfaceHandle verwendet, um eine DecodierungsswapChainForCompositionSurfaceHandle zu beschreiben.
DXGI_FRAME_STATISTICS_MEDIA

Wird verwendet, um die Systemgenehmigung für die benutzerdefinierte aktuelle Dauer der App (benutzerdefinierte Aktualisierungsrate) zu überprüfen.
DXGI_MATRIX_3X2_F

Stellt eine 3 x 2-Matrix dar. Wird mit GetMatrixTransform und SetMatrixTransform verwendet, um die Skalierungs- und Übersetzungstransformation für SwapChainPanel-SwapchainPanel-Swapketten anzugeben.

Enumerationen

 
DXGI_FRAME_PRESENTATION_MODE

Gibt Optionen für die Darstellung von Frames für die Swapchain an.
DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

Optionen für den Swap-Chain-Farbraum.
DXGI_OVERLAY_SUPPORT_FLAG

Gibt die Overlayunterstützung an, die in einem Aufruf von IDXGIOutput3::CheckOverlaySupport überprüft werden soll.