Capture de jeu, de fenêtre ou d'écran : que choisir

La capture de jeu s'accroche au processus du jeu pour lire ses images ; la capture de fenêtre et la capture d'écran demandent à Windows de remettre une fenêtre ou un moniteur entier sans toucher au jeu. Un hook peut être le chemin le moins coûteux mais il met du code dans le jeu, ce que les anti-triche peuvent mal accepter ; les méthodes de Windows n'injectent rien mais peuvent changer la façon dont le jeu est présenté et coûter des images. Aucune n'est gratuite, et la meilleure dépend du jeu et de la machine.

Dernière mise à jour

Les trois méthodes

Méthodes de capture d'un jeu PC, au 2026-11-10
MéthodeFonctionnementAtoutÀ surveiller
Capture de jeuUn hook injecté dans le processus du jeu lit chaque image quand le jeu la présentePeut suivre un jeu à travers les menus et les changements de résolution ; dans OBS, c'est le choix habituel pour les jeuxInjecte du code dans le jeu ; les anti-triche peuvent le bloquer ou le signaler ; le hook doit correspondre à l'API graphique du jeu
Capture de fenêtreWindows remet le contenu d'une fenêtre à l'enregistreur (Windows.Graphics.Capture)Aucune injection ; fonctionne avec les jeux protégés ; suit la fenêtre choisieDans les mesures de BriseStream, le jeu est sorti de la présentation directe (independent flip) et a été composé par le bureau pendant que sa fenêtre était capturée
Capture d'écranWindows remet un moniteur entier, via Windows.Graphics.Capture ou Desktop DuplicationSimple ; capture tout ce qui est à l'écran, y compris les overlays ajoutésCapture aussi les notifications et les autres fenêtres ; l'une des deux API a mesuré bien moins bien que l'autre dans un test synthétique

Ce que BriseStream a mesuré

Sur une machine (GTX 1050, 1080p), avec un jeu synthétique à environ 500 FPS et 95 % de charge GPU, capturer la fenêtre du jeu avec Windows.Graphics.Capture seul a fait perdre 10,1 % de FPS, et Desktop Duplication seul 18,5 à 19,2 %. BriseStream enregistrant la fenêtre a perdu 10,3 % et enregistrant le moniteur 9,6 %. À environ 167 FPS, la même passe a donné 15,1 % en enregistrant la fenêtre et 6,8 % en enregistrant le moniteur, avec des références instables. Les chiffres varient beaucoup avec le jeu et la charge : voyez-y une raison de tester, pas un classement.

Ce n'est pas un verdict sur OBS : la capture de jeu d'OBS a été mesurée dans un autre test (voir le comparatif OBS). Ces chiffres de capture seule viennent d'une machine et d'un jeu synthétique.

Comment choisir

  • Commencez par la méthode que votre logiciel recommande pour les jeux, puis testez l'autre si vous voyez des chutes de FPS ou un écran noir.
  • Si un jeu avec anti-triche donne un écran noir ou un avertissement avec une méthode à hook, passez à la capture de fenêtre ou d'écran.
  • Faites correspondre la taille de capture à celle du jeu pour que le GPU ne redimensionne pas chaque image ; BriseStream garde une capture plus petite que le canevas à sa propre taille.
  • Testez avec le jeu et les réglages exacts que vous diffusez : les résultats varient selon le titre.

BriseStream n'injecte pas dans les jeux, par choix : sa source « capture de jeu » suit le jeu au premier plan par la capture du système d'exploitation, ce qui évite la question de l'anti-triche, au prix de ce que coûte la capture de Windows elle-même.

Questions et réponses

La capture de jeu est-elle plus sûre ou plus risquée que la capture de fenêtre ?
La capture de jeu injecte du code dans le jeu, ce que les anti-triche peuvent refuser : la capture de fenêtre ou d'écran est le choix le moins risqué pour les jeux avec anti-triche. Vérifiez toujours les règles du jeu.
Quelle méthode de capture coûte le moins de FPS ?
Cela dépend du jeu et de la machine. Dans le test synthétique de BriseStream sur une machine, Desktop Duplication a coûté environ deux fois plus que la capture de fenêtre, mais les résultats à d'autres fréquences étaient instables. Testez votre propre jeu.
Pourquoi ai-je un écran noir avec la capture de jeu ?
En général le hook ne peut pas s'accrocher (blocage par un anti-triche, API graphique incompatible, ou jeu lancé avec d'autres privilèges). La capture de fenêtre ou d'écran évite le hook.

Sources

  1. ADR 0012: what recording costs a game, measured against OBS
  2. ADR 0003: Windows capture and hardware encoders
  3. OBS Studio parity audit (docs/obs-parity.md)
  4. OBS forum: "OBS Studio causing FPS drops"