Salut,
J'ai fait un programme 3D avec DirectX 9.0 mais il ne depasse pas 55 fps lorsque sa fenêtre est visible et dépasse les 2000 quand elle ne l'est pas.
Plus précisement, quand la fenêtre est visible (totalement ou partiellement), le FPS est bas mais le processeur est très faiblement utilisé. Par contre quand elle est invisible ou cachée, le FPS monte à 2000 mais le CPU est occupé à 100%.
Je soupsonne BeginScene et EndScene d'être responsables de la trop faible consommation de CPU. J'aimerais utiliser tout le temps 100% du proc. Comment faire ?