begin process at 2010 02 10 11:28:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

DirectX

 > 

Effet Fade In / Fade Out sous DirectDraw 7


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Effet Fade In / Fade Out sous DirectDraw 7

samedi 7 septembre 2002 à 21:48:25 | Effet Fade In / Fade Out sous DirectDraw 7

ProGamer

J'ai besoin de faire cet effet sous DD7. J'ai vu une méthode qui utilise le Gamma Ramp, mais il se trouve que le Gamma Ramp dépend du matériel. y'a-t-il une autre méthode ?
lundi 9 septembre 2002 à 22:20:04 | Re : Effet Fade In / Fade Out sous DirectDraw 7

psycho

salut.
Il existe une solution, a condition que ton image soit fixe.
A ce moment la, tu fonce l 'image de plus en plus.En terme RGB, tu prend un pixel de l image (avec les apis windows), et tu as en rgb : coul_pix=rgb(x,y,z)
le but est d arrive donc a foncer ton image en augmentant les composantes rgb=>rgb(x+10,y+10,z+10)
x=x+10
y=y+10
z=z+10
jusqu a 255(max), c un peu lent, mais ca marche.
voila, si tu n as pas tout compris, dis le moi.

rem : je fais ca sous visual basic, mais avec des apis, sa doit être transposable en c sous dd7

voila @+
psycho



-------------------------------
Réponse au message :
-------------------------------

J'ai besoin de faire cet effet sous DD7. J'ai vu une méthode qui utilise le Gamma Ramp, mais il se trouve que le Gamma Ramp dépend du matériel. y'a-t-il une autre méthode ?
dimanche 11 mai 2003 à 12:22:50 | Re : Effet Fade In / Fade Out sous DirectDraw 7

cyberlewis

Comment faire ça sous DirectX ????


http://www.topannu.online.fr


-------------------------------
Réponse au message :
-------------------------------

> salut.
> Il existe une solution, a condition que ton image soit fixe.
> A ce moment la, tu fonce l 'image de plus en plus.En terme RGB, tu prend un pixel de l image (avec les apis windows), et tu as en rgb : coul_pix=rgb(x,y,z)
> le but est d arrive donc a foncer ton image en augmentant les composantes rgb=>rgb(x+10,y+10,z+10)
> x=x+10
> y=y+10
> z=z+10
> jusqu a 255(max), c un peu lent, mais ca marche.
> voila, si tu n as pas tout compris, dis le moi.
>
> rem : je fais ca sous visual basic, mais avec des apis, sa doit être transposable en c sous dd7
>
> voila @+
> psycho
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> J'ai besoin de faire cet effet sous DD7. J'ai vu une méthode qui utilise le Gamma Ramp, mais il se trouve que le Gamma Ramp dépend du matériel. y'a-t-il une autre méthode ?
>
mardi 7 septembre 2004 à 17:44:06 | Re : Effet Fade In / Fade Out sous DirectDraw 7

psycho

voila un autre moyen :
cree une surface noire
faire une boucle dans lequel on modifie l alpha de celle ci en faisant varier l alpha de 0 a 255(completement opaque) ne pas oublier de rafrachir l ecran....

Psycho
mardi 7 septembre 2004 à 17:44:36 | Re : Effet Fade In / Fade Out sous DirectDraw 7

psycho

voila un autre moyen :
cree une surface noire
faire une boucle dans lequel on modifie l alpha de celle ci en faisant varier l alpha de 0 a 255(completement opaque) ne pas oublier de rafrachir l ecran....

j ajoute que cette methode est beaucoup plus rapide et est a utiliser absolument....
Psycho


Cette discussion est classée dans : directdraw, out, in, effet, fade


Répondre à ce message

Sujets en rapport avec ce message

help pour IN OUT dans une fonction [ par youpiyoyo ] j'ai essayé différente maniere sans pouvoir y arriverexemple (source trouvé sur ce site pour recup le chemin a partir d'un fichier):int GetFileDir(IN Je dois halluciner [ par luhtor ] J'ai bricoler quelque programme pour écriture lecture de fichier binaire. Si quelqu'un peut m'expliquer ce qui se passe. Voila un programme tout simp DLL COM et SAFEARRAYS [ par wismerhill__ ] Bonjour, j' essai de trouver un moyen de remplir des arrays/matrices C++ par des arrays/matrices de string/UDT/double VBA, dans le but de faire des op Fade In Fade Out GDI [ par bbear ] salutje voulais m'attaquer à une routine de fading in/outmais j'ai un probleme de lenteur.j'ai utilisé1. la technique : pixel par pixel en recuperant probléme d'écriture fichier [ par phoenixadb ] phoenixadbJ'ai un problème sur une fonction que je n'arrive pas à résoudremon nom de fichier est test.txtet ma fonction:void ecriturefichier(char* nom Diminuer la vitesse du fade_out avec DJGPP & Allegro [ par GoldenEye ] Qui peut me dire comment on fait pour ralentirla vitesse de fade_out ou de fade_in avec Allegro ?J'ai beau mettre le paramètre de speed au minimumc'es probleme memoire vector [ par raphael59540 ] bonjour je rencontre des problèmes de mémoire avec mon utilisation de <span class="spellmod" title="" mce_serialized="38" hptip="Faute d'orthograph copie de fichier [ par sunvi ] Bonjour, voici mon bout de code, ça compile mais en debug ça s'arrête sur la vérification( in==NULL), ça veut dire que le fopen ne marche pas, mais je deconcatenation de chaine [ par malouve ] Bonjour, j'ai un fichier txt à traiter en C, ayant plusieurs fichiers, j'entre le chemin du fichier au clavier, je voudrais en sortie, avoir un fich this program cannot be run in dos mode [ par fender6 ] Salut, Je viens de finir un programme qui marche parfaitement bien sur mon pc , je l'héberge donc sur mon site internet pour le partager mais des q


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales