Interface IDXGISwapChain (dxgi.h)
Une interface IDXGISwapChain implémente une ou plusieurs surfaces pour stocker les données rendues avant de les présenter à une sortie.
Héritage
L’interface IDXGISwapChain hérite d’IDXGIDeviceSubObject. IDXGISwapChain a également les types de membres suivants :
Méthodes
L’interface IDXGISwapChain utilise ces méthodes.
IDXGISwapChain::GetBuffer Accède à l’une des mémoires tampons arrière de la chaîne d’échange. |
IDXGISwapChain::GetContainingOutput Obtenez la sortie (le moniteur d’affichage) qui contient la majorité de la zone cliente de la fenêtre cible. |
IDXGISwapChain::GetDesc Obtenez une description de la chaîne d’échange. |
IDXGISwapChain::GetFrameStatistics Obtient des statistiques de performances sur la dernière trame de rendu. |
IDXGISwapChain::GetFullscreenState Obtenez l’état associé au mode plein écran. |
IDXGISwapChain::GetLastPresentCount Obtient le nombre de fois où IDXGISwapChain::P resent ou IDXGISwapChain1::P resent1 a été appelé. |
IDXGISwapChain::P resent Présente une image rendue à l’utilisateur. |
IDXGISwapChain::ResizeBuffers Modifie la taille, le format et le nombre de mémoires tampons arrière de la chaîne d’échange. Cela doit être appelé lorsque la fenêtre d’application est redimensionnée. |
IDXGISwapChain::ResizeTarget Redimensionne la cible de sortie. |
IDXGISwapChain::SetFullscreenState Définit l’état d’affichage sur fenêtré ou plein écran. |
Notes
Vous pouvez créer une chaîne d’échange en appelant IDXGIFactory2::CreateSwapChainForHwnd, IDXGIFactory2::CreateSwapChainForCoreWindow, ou IDXGIFactory2::CreateSwapChainForComposition. Vous pouvez également créer une chaîne d’échange lorsque vous appelez D3D11CreateDeviceAndSwapChain ; toutefois, vous pouvez accéder uniquement au sous-ensemble de fonctionnalités de la chaîne d’échange fourni par l’interface IDXGISwapChain .
Spécifications
Plateforme cible | Windows |
En-tête | dxgi.h |
Voir aussi
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