Il y a quelques années j'avais développé un module Lua permettant de contrôler l'affichage des FIP et X52Pro de Saitek.
Je m'y suis remis récemment et je viens d'ajouter une option de capture de fenêtre !
Le module s'appelle Passerelle et est disponible ici: http://www.passerelle.io/
Voici un exemple simple qui permet de capturer la fenêtre du gestionnaire des taches.
Vous pouvez bien sur capturer ce que vous voulez dès lors que c'est une fenêtre.
Code : Tout sélectionner
require "passerelle"
passerelle.addPage("SFIP", 1, 1, true);
function capture()
local bitmap = passerelle.captureWindow("TaskManagerWindow", nil, 0, 0, 100, 100);
passerelle.setImage('SFIP', 1, 1, 0, bitmap);
collectgarbage();
end
while true do
capture();
passerelle.sleep(50);
end
https://github.com/c...light-simulator
Téléchargement de la preview:
https://github.com/c...erelle/releases
Documentation:
https://github.com/c...Passerelle/wiki
N'hésitez pas à poser vos questions.
Chris