IDXGISwapChain2-Schnittstelle (dxgi1_3.h)
Erweitert IDXGISwapChain1 um Methoden, um Swapbackpufferskalierung und Swapchains mit geringerer Latenz zu unterstützen.
Vererbung
Die IDXGISwapChain2-Schnittstelle erbt von IDXGISwapChain1. IDXGISwapChain2 verfügt auch über folgende Membertypen:
Methoden
Die IDXGISwapChain2-Schnittstelle verfügt über diese Methoden.
IDXGISwapChain2::GetFrameLatencyWaitableObject Gibt einen wartebaren Handle zurück, der signalisiert, wenn der DXGI-Adapter mit der Präsentation eines neuen Frames fertig ist. |
IDXGISwapChain2::GetMatrixTransform Ruft die Transformationsmatrix ab, die bei der nächsten Gegenwart auf eine Kompositionstauschkette angewendet wird. |
IDXGISwapChain2::GetMaximumFrameLatency Ruft die Anzahl der Frames ab, die die Swapchain zum Rendern in die Warteschlange stellen darf. |
IDXGISwapChain2::GetSourceSize Ruft die Quellregion ab, die für die Swapchain verwendet wird. |
IDXGISwapChain2::SetMatrixTransform Legt die Transformationsmatrix fest, die bei der nächsten Gegenwart auf eine Kompositionstauschkette angewendet wird. |
IDXGISwapChain2::SetMaximumFrameLatency Legt die Anzahl der Frames fest, die die Swapchain für das Rendern in die Warteschlange stellen darf. |
IDXGISwapChain2::SetSourceSize Legt die Quellregion fest, die für die Swapchain verwendet werden soll. |
Hinweise
Sie können eine Swap chain erstellen, indem Sie IDXGIFactory2::CreateSwapChainForHwnd, IDXGIFactory2::CreateSwapChainForCoreWindow oder IDXGIFactory2::CreateSwapChainForComposition aufrufen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8.1 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | dxgi1_3.h |
Weitere Informationen
IDXGIFactory2::CreateSwapChainForComposition
IDXGIFactory2::CreateSwapChainForCoreWindow