Plusieurs vues en mode fenêtré (Direct3D 9)

En plus de la chaîne d’échange détenue et manipulée via l’objet Direct3DDevice, une application peut utiliser la méthode IDirect3DDevice9::CreateAdditionalSwapChain pour créer des chaînes d’échange supplémentaires afin de présenter plusieurs vues à partir du même appareil.

En règle générale, l’application crée une chaîne d’échange par vue et associe chaque chaîne d’échange à une vue particulière. L’application restitue les images dans les mémoires tampons arrière de chaque chaîne d’échange, puis utilise la méthode IDirect3DDevice9::P resent pour les présenter individuellement. Notez qu’une seule chaîne d’échange à la fois peut être en plein écran sur chaque adaptateur.

Présentation d’une scène