Accueil > > > DIRECTDRAW: LE MODULE EXTRENEMENT UTILE (NEW) (BUGS CORRIGES)
DIRECTDRAW: LE MODULE EXTRENEMENT UTILE (NEW) (BUGS CORRIGES)
Information sur la source
Description
DU NOUVEAU !
J'ai créer un nouveau module DirectDraw, plus pratique et surtout encore plus simple et plus rapide. EXEMPLE: Je veux définir à une image sa couleur de fond, je n'ai qu'à mettre Img(MonImage).TransparentColor = 16711935 (mauve clair) et aussi : les instruction sont changées comme ImgWidth(MonImage) deviendra Img(MonImage).Width.
Ce module que vous n'avez qu'a ajouter dans votre programme vous permet d'utiliser DirectDraw très facilement et très éfficacement, comme n'importe quel programme, il n'est pas parfait, il y certaines choses que vous devez faire vous même mais voici quand même ce qu'il gère automatiquement:
Source
- '--- LE NOUVEAU ---
-
- InitAff 800, 600, 16, hwnd
- 'donc affichage 800x600 en 16 bits de couleurs sur la page courante
-
- Dim MonImage As Integer
- MonImage = LoadImage("Chiffres.bmp", 0, "0123456789:", 31)
- 'L'image présente dans le fichier contient des chiffres
-
- Clr 16777215
- 'Efface le buffer en blanc
- DrawImage 0, 0, MonImage, , , , , , Time$
- 'Dessine l'image dans le buffer
- 'Cepandant j'ai insèré un texte: Time$ donc 14:32:45
- 'Tous les caractères de ce texte ce trouve dans l'image donc
- 'Il va afficher le texte sans problèmes
- ShowBB
- 'Affiche le buffer
-
- NotInitAff
- 'Décharge tout
-
- End
- 'Devinez
'--- LE NOUVEAU ---
InitAff 800, 600, 16, hwnd
'donc affichage 800x600 en 16 bits de couleurs sur la page courante
Dim MonImage As Integer
MonImage = LoadImage("Chiffres.bmp", 0, "0123456789:", 31)
'L'image présente dans le fichier contient des chiffres
Clr 16777215
'Efface le buffer en blanc
DrawImage 0, 0, MonImage, , , , , , Time$
'Dessine l'image dans le buffer
'Cepandant j'ai insèré un texte: Time$ donc 14:32:45
'Tous les caractères de ce texte ce trouve dans l'image donc
'Il va afficher le texte sans problèmes
ShowBB
'Affiche le buffer
NotInitAff
'Décharge tout
End
'Devinez
Conclusion
La module ne gère pas tous dans DirectDraw mais c'est moi qui l'ai créé, donc dés que j'aurais compris quelque chose de nouveau, il sera automatiquement mis.
Autre chose:
J'y ai mis un exemple en VB5, il prouve fort bien la puissance et la rapidité du module.
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Directdraw couleur transparente [ par dester ]
Bon j'ai comme un bleme.Voila je me suis dis : "hopla je me met a developper en directX"Et tout a coup ont surgis quelque problemes (loleu)Alors prem
DX 7 8 9 ??? [ par Stephane ]
Salut a tous voila, il y a quelques temps j'avais fait quelques jeux en DirectX7 qui utilisait DirectDraw Aujourd'hui, je me lance dans un nouveau j
module d'un logiciel de démonstration (démo) [ par klexus ]
salut à tousje suis entrain de metre un logiciel de gestion des hotesses d'une société de la place j'aimerais un module .BAS pour le me
vb6 - directX, directDraw, openGL,... [ par mstarsup5 ]
Bonjour,Je souhaiterais commencer à écrire des programmes en utilsant directX pour pouvoir faire des jeux plus rapides, mais j'aurais quelques questio
DirectDraw DirectX [ par CiscoFun ]
Bonjour,Voila je débute dans la programmation graphique et j'aimerais que quelqu'un me donne l'adresse d'un site (j'en ai deja testé plusieur mais rie
DirectX -> DirectDraw [ par ShadowMaster ]
Bonjour je vous explique mon probleme: j'aimerai savoir si il est possible de "prendre" la couleur d'un pixel dans une surface directDraw un truc du g
DirectDraw sous DirectX8 [ par nihaoma ]
Bonjour à tous,je me permet de poster ce message pour vous soumetre un petit probleme auquel je suis confronté: je suis en train de developper une pet
MsgBox -> Module [ par Fredy35 ]
Voila j'ai un souci j'ai mis tout mes msgbox dans un module :' Module de gestion des messages événementielStatic Function Message(Mess As String) As S
public function et module? [ par pcpunch ]
sltg fais une fonction, qui affiche une progressbar lors d'une copie d un fichier, lorsque je la place ds un module il me dit qu un objet est obligato
perte de valeur public dans un module [ par novicevb ]
je fais un module pour garder ma variable public d'un autre formulaire et je perd la valeur de la variable publique du formulaire que j'ai besoin, il
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|