Darstellen mehrerer Ansichten im Fenstermodus (Direct3D 9)

Zusätzlich zu der Swapchain, die sich im Besitz der IDirect3DDevice9-Schnittstelle befindet, kann eine Anwendung zusätzliche Swapchains erstellen, um mehrere Ansichten vom gleichen Gerät aus anzuzeigen. Die Anwendung erstellt in der Regel eine Swapchain pro Ansicht mithilfe der IDirect3DDevice9::CreateAdditionalSwapChain-Methode und ordnet jede Swapchain einem bestimmten Fenster zu. Die Anwendung rendert Bilder in den Hintergrundpuffern jeder Swapchain und stellt sie dann einzeln dar.

Auf jedem Adapter kann jeweils nur eine Swapchain im Vollbildmodus ausgeführt werden.

Programmiertipps