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. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour