begin process at 2008 08 30 18:50:44
1 234 147 membres
180 nouveaux aujourd'hui
14 294 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : directx 7 avec vb [ Archives Visual Basic / Divers ] (jaman)

directx 7 avec vb le 22/05/2000 03:19:23

jaman
je voudrais faire un blt avec une couleur de transparence , le tout dansd une fenetre et non en mode plein ecran... j'y arrive pas, et l'exemple fourno avec le sdk directx 7 ne fonctionne pas... QQun sait ??

Re : directx 7 avec vb le 13/06/2000 23:49:00

JoEy
Salut

Dim Key As DDCOLORKEY

puis dans le procedure d'initialisation des surfaces
key.low=vbblack
key.high=vbblack
SurfDague.SetColorKey DDCKEY_SRCBLT, Key
'La couleur transparente de surfdague sera le noir
'Puis tu blit sur le backbuffer avec :
Call BackBuffer.BltFast(200, 240, SurfDague, RectDague, DDBLTFAST_WAIT + DDBLTFAST_SRCCOLORKEY)

'Puis tu flip tout surf la surface principale (en fenetre je crois que c'est avec le clipper

j'espere t'avoir aidé

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

je voudrais faire un blt avec une couleur de transparence , le tout dansd une fenetre et non en mode plein ecran... j'y arrive pas, et l'exemple fourno avec le sdk directx 7 ne fonctionne pas... QQun sait ??
-------------------------------

Re : directx 7 avec vb le 02/08/2001 12:58:16

bioul3
Je sais pas si c'est ce que tu cherches mais pour la transparence je connais qu'un seul moyen :


Dim CoulTrans As DDCOLORKEY
Dim Texture As DirectDrawSurface7

Une fois que tu as créé ton plan avec ta texture dans la directdrawsurface7 "Texture", tu mets :

CoulTrans.low = 0 'Le zéro représente la couleur noir
CoulTrans.high = 0
Texture.SetColorKey DDCKEY_SRCBLT, CoulTrans

'Ensuite tu met la transparence en route
Device.SetRenderState D3DRENDERSTATE_COLORKEYENABLE, True


En espérant que c'etait ca que tu cherchais

Salut

Bioul3

Re : directx 7 avec vb le 29/01/2008 17:03:42

Roukia123


Salut

Je veux afficher un fichier avi (video) dans un formulaire vb, j'utilise vb 2005 express
et jé déjà ajouter la dll de directx7 dans mon application.

Vu que j'ai jamais utilisé le directx je vous prie de me filer des codes d'exemples 
ou tt simplement la façon de l' initialiser et de lui transmettre le fichier avi que je veut afficher.

Merci d'avance é a+.


Classé sous : vb, directx

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS