PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
11 juin 2009 à 10:40
slayer418
Messages postés19Date d'inscriptionsamedi 22 avril 2006StatutMembreDernière intervention 1 juillet 2009
-
13 juin 2009 à 02:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
slayer418
Messages postés19Date d'inscriptionsamedi 22 avril 2006StatutMembreDernière intervention 1 juillet 2009 13 juin 2009 à 02:40
Ouais c'est vrai que vb6 fait pitié pour ce genre d'oppération, j'ai chercher en C++ mais personne ne semble avoir codé quelque chose et pour faire un driver il me faudrait le WINDSK pis beaucoups d'aide xD.
en tout cas si tu trouves quelque chose tu peux me laissé un messsage SVP?
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 12 juin 2009 à 12:36
on peut régler la luminosité mais aussi les gamma, donnant un effet de saturation. testé!
par contre cet effet n'est pas forcément comparable à une image "inverse"
et comme le tableau correspond à la surface de l'écran (en non le valeur de ce qui se trouve derrière), il n'y a rien à inverser
niveau code tu entres dans une boucle while 1 = 1, forcément çà bouffe toutes les ressources
en déplaçant vers le timer (présent, tu as donc surement essayé) à 100ms, on tourne à environ 60%, ce qui est mieux, mais évidemment moins rapide
cependant, avec une autre barre que la barre des tâches (c'est mon cas) et un 2e écran (pareil), le rendu final est presque inutilisable : impossible de sélectionner quoi que ce soit avant d'avoir déployé le menu démarrer, et le 2e écran n'est pas inversé
c'est le genre de code où vb6 est peu approprié
les cartes graphiques gèrent ce genre d'effets, c'est peut-être plus au niveau drivers qu'il faudrait tenter
slayer418
Messages postés19Date d'inscriptionsamedi 22 avril 2006StatutMembreDernière intervention 1 juillet 2009 11 juin 2009 à 18:02
Salut PCPT, crois tu vraiment que je connais pas cette fonction, j'ai fait beaucoup d'essai avec et la seul chose que j'ai réussi à faire c'est reglé la luminosité de l'écran mais si tu dis qu'elle peut inversé les couleurs j'aimerais bien que tu me montre comment tu t'y prend :P
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 11 juin 2009 à 10:40
salut,
il y a bien plus simple et "réel", ce sans consommer toutes les ressources
13 juin 2009 à 02:40
en tout cas si tu trouves quelque chose tu peux me laissé un messsage SVP?
12 juin 2009 à 12:36
par contre cet effet n'est pas forcément comparable à une image "inverse"
et comme le tableau correspond à la surface de l'écran (en non le valeur de ce qui se trouve derrière), il n'y a rien à inverser
niveau code tu entres dans une boucle while 1 = 1, forcément çà bouffe toutes les ressources
en déplaçant vers le timer (présent, tu as donc surement essayé) à 100ms, on tourne à environ 60%, ce qui est mieux, mais évidemment moins rapide
cependant, avec une autre barre que la barre des tâches (c'est mon cas) et un 2e écran (pareil), le rendu final est presque inutilisable : impossible de sélectionner quoi que ce soit avant d'avoir déployé le menu démarrer, et le 2e écran n'est pas inversé
c'est le genre de code où vb6 est peu approprié
les cartes graphiques gèrent ce genre d'effets, c'est peut-être plus au niveau drivers qu'il faudrait tenter
11 juin 2009 à 18:02
11 juin 2009 à 10:40
il y a bien plus simple et "réel", ce sans consommer toutes les ressources
http://msdn.microsoft.com/en-us/library/dd372194(VS.85).aspx