Tutoriel pour directdraw

0/5 (5 avis)

Vue 5 000 fois - Téléchargée 727 fois

Description

Pour apprendre a se servir de DirectDraw
avec un BackBuffer et deux images
et d'autre chose...

Le code est assez commenter et clair (du moin j'pense)

S'il il y a des chose que je pourrai ameliorrer n'esiter pas a m'en faire part

Source / Exemple :


'Dans le ZIP

Conclusion :


Executer ConvertPic.vbp en premier pour convertir le fond JPG en BMP
Ca prend moin de place comme ca....:)

Et voici quel que chose que j'avais oublié: Decharger DirectX

Voici les modification dans Form_MouseUp
If Button = 1 Then
'Quitter

'Decharger DirectDraw
DDraw.RestoreAllSurfaces 'Enleve les surface de la memoire
DDraw.RestoreDisplayMode 'Remettre la resolution de Windows
Set Dx7 = Nothing 'Enleve DirectX de la memoire
Set DDraw = Nothing 'Enleve DirectDraw de la memoire

Unload Me

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_Unreal
Messages postés
89
Date d'inscription
vendredi 20 décembre 2002
Statut
Membre
Dernière intervention
26 mars 2006

5 janv. 2005 à 18:40
lol ! que 4/10? moi je pense que cette source (qui marche) vas beaucoup m'aider !
bonne continuation ! (10/10)
cs_samousse
Messages postés
4
Date d'inscription
lundi 25 mars 2002
Statut
Membre
Dernière intervention
29 avril 2002

29 avril 2002 à 14:37
ok, pigé.

thx
NvK84
Messages postés
17
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
23 mai 2002

28 avril 2002 à 19:30
Au lieu d'ecrice If False Then j'orai pu mettre les ligne en commentaire mais je pense que ca va plus vite comme ca!!!
NvK84
Messages postés
17
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
23 mai 2002

28 avril 2002 à 19:27
Si tu veut pas que l'image sort de l'ecran change:

'Place a True pour pas que l'image sorte de l'ecran
'Presentement a False pq sinon on verrai pas l'image se faire clipper
If False Then
If PosX < 0 Then PosX = 0

par

'place a true pour pas que l'image sorte de l'ecran
'presentement a False pq sinon on verrai pas l'image se faire clipper
if TRUE then
if posx < 0 then posx = 0


Le IF execute les ligne compris entre le IF et le END IF si la condition n'egal pas 0
Donc:
If 0 then
'Ligne pas executer
End if

If 1 then
'Ligne executer
End If

La valeur de False est 0
Et la valeur de True est -1

J'espere que ca ta aider un peu (j'explike pas tres bien)
cs_samousse
Messages postés
4
Date d'inscription
lundi 25 mars 2002
Statut
Membre
Dernière intervention
29 avril 2002

28 avril 2002 à 16:15
C sympa, j'ai enfin un ordre d'idée à savoir comment fonctionne DD.
par contre, chez moi je peu sortir l'étoile en dehors de l'écran.

autre chose encore : chui pas encore trop balaize alors que veu dire "IF FALSE THEN" ..... qu'est-ce qui est false ?
Encore merci, bye

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.