cs_gastou
Messages postés15Date d'inscriptionmardi 3 février 2004StatutMembreDernière intervention15 avril 2005
-
7 déc. 2004 à 13:49
cs_gastou
Messages postés15Date d'inscriptionmardi 3 février 2004StatutMembreDernière intervention15 avril 2005
-
7 déc. 2004 à 19:42
Bonjour,
J'ai une application qui fait modifier la luminosité. Problème, sur une carte RADEON X300 Series, elle ne fonctionne que sur le mode 256 couleurs. En 32 bits, rien à faire, ça ne marche pas. Par contre sur une autre carte vidéo, pas de souci, qq soit le mode d'affichage, 256 couleurs, 32 Bits, ça marche bien.
Dans mon programme j'utilise la fonction SetDeviceGammaRamp de Windows.
Auriez vous une idée pour la faire marcher sur cette fameuse RADEON en 32 Bits ??? J'ai essayé pas mal de paramétrages de la carte vidéo, rien à faire. Dans le Bios, il n'y a pas grand chose non plus.
cs_gastou
Messages postés15Date d'inscriptionmardi 3 février 2004StatutMembreDernière intervention15 avril 2005 7 déc. 2004 à 19:42
Salut,
D'abord, merci pour tes réponses, c cool. Sur le premier point, SetDeviceGammaRamp est bien la fonction a utiliser pour modifier la luminosité, cette fonction va modifier les tables des gamma; là pas de soucis; tu peux même faire le test : tu mets à 0 l'accélération matérielle et si tu essaies de modifier la luminosité, il ne se passe rien.
Sur le deuxième point, tu as tout à fait raison : en fait je n'avais pas la mise à jour de la carte vidéo. Comme le PC livré était neuf et avec la dernière carte vidéo RADEON je ne me doutais pas k une MAJ était déjà sorti !!!!!!
florenth
Messages postés1023Date d'inscriptiondimanche 1 août 2004StatutMembreDernière intervention17 août 20083 7 déc. 2004 à 17:57
Dis SetDeviceGammaRamp, cela ne serait pas pour autre chose ?? les fameux rayons gamma ?
Mais là n'est pas le probleme.
J'ai regardé : il me semble qu'il faille utiliser l'OCX ou la DLL qui est fournie sur le CD d'installation du pilote.
En effet, pour windows 9x, il y a besoin d'un CD pour installer le pilote et, en tout cas sur ma GeForce, il y a une DLL ou un OCX qui permet de modifier tout cela.
Sit tu n'as pas de CD regardes dans Windows\System ou Windows\System32 et là, il y a toutes le DLL des programmes et celui du pilote de ta carte doit y etre. A toi a présent de t'y retrouver parmi la centaine de fichiers ....
Bonne chance.
@++ Florent.
Si tu ne te plantes pas ......
tu ne poussera jamais
DRJEROME
Messages postés436Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 5 février 2015 7 déc. 2004 à 18:15
pour la fonction SetDeviceGammaRamp, il est dit :
Not all direct color video boards support loadable gamma ramps. This function succeeds only for those drivers that support loadable gamma ramps in hardware.
Il est possible que ta carte (RADEON X300) ne supporte pas tous les modes de la fonction SetDeviceGammaRamp...