Partager via


en-tête dxgi1_3.h

Cet en-tête est utilisé par DXGI. Pour plus d'informations, consultez les pages suivantes :

dxgi1_3.h contient les interfaces de programmation suivantes :

Interfaces

 
IDXGIDecodeSwapChain

Représente une chaîne d’échange utilisée par les applications multimédias de bureau pour décoder des données vidéo et les afficher sur une surface DirectComposition.
IDXGIDevice3

L’interface IDXGIDevice3 implémente une classe dérivée pour les objets DXGI qui produisent des données d’image. L’interface expose une méthode pour réduire l’utilisation de la mémoire graphique par l’appareil DXGI.
IDXGIFactory3

Permet de créer des objets DXGI (Microsoft DirectX Graphics Infrastructure). (IDXGIFactory3)
IDXGIFactoryMedia

Crée des chaînes d’échange pour les applications multimédias de bureau qui utilisent des surfaces DirectComposition pour décoder et afficher des vidéos.
IDXGIOutput2

Représente une sortie d’adaptateur (par exemple, un moniteur). L’interface IDXGIOutput2 expose une méthode à case activée pour la prise en charge de la superposition multiplane sur l’adaptateur de sortie principal.
IDXGIOutput3

Représente une sortie d’adaptateur (par exemple, un moniteur). L’interface IDXGIOutput3 expose une méthode à case activée pour la prise en charge de la superposition.
IDXGISwapChain2

Étend IDXGISwapChain1 avec des méthodes pour prendre en charge la mise à l’échelle de la mémoire tampon d’échange et les chaînes d’échange à faible latence.
IDXGISwapChainMedia

Cette interface de chaîne d’échange permet aux applications multimédias de bureau de demander une modification transparente d’une fréquence d’actualisation spécifique.

Fonctions

 
CreateDXGIFactory2

Crée une fabrique DXGI 1.3 que vous pouvez utiliser pour générer d’autres objets DXGI.
DXGIGetDebugInterface1

Récupère une interface que les applications du Windows Store utilisent pour déboguer l’infrastructure graphique Microsoft DirectX (DXGI).

Structures

 
DXGI_DECODE_SWAP_CHAIN_DESC

Utilisé avec IDXGIFactoryMedia::CreateDecodeSwapChainForCompositionSurfaceHandle pour décrire une chaîne d’échange de décodage.
DXGI_FRAME_STATISTICS_MEDIA

Utilisé pour vérifier l’approbation du système pour la durée actuelle personnalisée de l’application (taux d’actualisation personnalisé).
DXGI_MATRIX_3X2_F

Représente une matrice 3 x 2. Utilisé avec GetMatrixTransform et SetMatrixTransform pour indiquer la mise à l’échelle et la transformation de traduction pour les chaînes d’échange SwapChainPanel.

Énumérations

 
DXGI_FRAME_PRESENTATION_MODE

Indique les options permettant de présenter des images à la chaîne d’échange.
DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

Options pour l’espace de couleur de la chaîne d’échange.
DXGI_OVERLAY_SUPPORT_FLAG

Spécifie la prise en charge de la superposition pour laquelle case activée dans un appel à IDXGIOutput3::CheckOverlaySupport.