begin process at 2012 02 16 22:52:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Direct X

 > MOTEUR 2D (DIRECTDRAW) + GESTION DES SON (DIRECTSOUND) + GESTION DES MULTIMEDIAS (DIRECTX.AUDIOVIDEOPLAYBACK)

MOTEUR 2D (DIRECTDRAW) + GESTION DES SON (DIRECTSOUND) + GESTION DES MULTIMEDIAS (DIRECTX.AUDIOVIDEOPLAYBACK)


 Information sur la source

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Direct X Source .NET ( DotNet ) Classé sous :directdraw, directinput, directsound, audiovideoplayback, moteur2d Niveau :Initié Date de création :17/08/2007 Vu / téléchargé :9 706 / 884

Auteur : Hakumbaya

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note


 Description

Ce code source est sans pretention. Il ne fait que présenter rudimentairemet les capacités de DirectX9.
Ce code permet grace a DirectDraw de gerer des sprites, par DirectSound, de gerer des fichiers .wav, par AudioVideoPlayback de gerer des fichiers multimedias ( généralement .AVI et .MP3), et une captures des peripheriques (DirectInput), souris et clavier.

Soit la classe Engine_2D aurai pus etre divisé en quatres objets pour suivre la pensée de l'orienté objet, mais pour un question pratiques (test unitaire ;p), les trois ont été regroupée).

Il est possible que de bugs soit encore apparent, n'ayant pas de documentation technique sur DirectX, je n'ai pas pu passer en revue la totalités des failles du code possible.

Source

  • Tout est dans le zip ;p
  • Les bibliotèques necessaires pour faire marcher ce code (DirectX9 neccesaire) :
  • Microsoft.DirectX
  • Microsoft.DirectX.DirectDraw
  • Microsoft.DirectX.DirectInput
  • Microsoft.DirectX.DirectSound
  • Microsoft.DirectX.AudioVideoPlayback
Tout est dans le zip ;p

Les bibliotèques necessaires pour faire marcher ce code (DirectX9 neccesaire) :
Microsoft.DirectX
Microsoft.DirectX.DirectDraw
Microsoft.DirectX.DirectInput
Microsoft.DirectX.DirectSound
Microsoft.DirectX.AudioVideoPlayback

 Conclusion

Ce code n'est pas travaillé autant que je l'aurai voulu, mais n'ayant que peu de temps libre, je ne pourrai pas terminé en totalité ce code.

Cependant, si des personnes sont interessée pour reprendre ce code, je suis disposé ales aider.
Pour cela contacter moi directement sur pierre_dvd@msn.com.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) SPECTRE DE FICHIER WAVE
Source avec Zip Source .NET (Dotnet) CONNAITRE LES IP ET ADRESSE MAC DE POSTES DISTANTS PAR LA TA...
Source avec Zip Source avec une capture Source .NET (Dotnet) EBAUCHE DE MOTEUR 3D DIRECTX
Source avec Zip Source .NET (Dotnet) CONVERTISSEUR ACCES VERS SQL
Source avec Zip Source avec une capture Source .NET (Dotnet) LE JEU DU DÉMINEUR COMME VOUS NE L'AVEZ JAMAIS VU

 Sources de la même categorie

Source avec une capture HAPPY LAND - 3D VB6 GAME - OPEN SOURCE CODE par ZaidMarkabi
Source avec une capture METAL GEAR SOLID - 3D VB6 GAME - OPEN SOURCE par ZaidMarkabi
Source avec une capture FIGHT COMBAT II - 3D VB GAME - OPEN SOURCE par ZaidMarkabi
Source avec Zip Source avec une capture UTILISER LA CAMERA POUR DIRECTX par zulrigh
Source avec une capture STREET FIGHTER - 3D VB GAME - OPEN-SOURCE par ZaidMarkabi

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture BREAKERBAWL par xranto
Source avec Zip Source avec une capture MINI SÉQUENSEUR par EvildarkEurope
Source avec Zip Source avec une capture SUPER MARIO BROS FORK! par le pro masterchief
Source avec une capture Source .NET (Dotnet) APPLIQUER UNE RESOLUTION GRÂCE À DIRECTDRAW par tinux
Source avec Zip Source avec une capture TUTO TILE 7 : PASSAGE À L'ISOMÉTRIQUE par ciberrique

Commentaires et avis

Commentaire de Children le 01/09/2007 10:29:27

Alors, effectivement, niveau bug... j'ai dû rebooter deux fois mon pc, impossible de fermer l'application, un ecrn noir et un carré violet au milieu. Je ne mais pas de note pour l'instant, peut-être fera tu une prochaine mise à jours ou les bugs seront réglés.

Commentaire de Hakumbaya le 01/09/2007 14:24:42

oui il est vrai que l'objet n'est pas simple a arreter, puisque qu'il faut stopper la boucle du moteur 2D, puis decharger l'objet a travers la methode DISPOSE.
Le bug que j'ai rencontré vient du fait le l'evenement Form_Closing se declenche plus d'une fois quand j'apelle depuis celle ci la methode DISPOSE de mon objet, si quequ'un a une idée, je suis toute ouie !

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Comment ça marche precisement : la methode .BltFX de DirectDraw [ par Pierrot ] En etudiant la doc de DirectX en Anglais, j'ai remarquer que le Blit en utilsant BltFX etait carrement flippant (pouvoir des rotation, des redimanssio DIRECT 3D 8 [ par JohnMason ] J'ai un tres gros probleme d'adaptation de DirectX7 vers DirectX8En effet, Direct3D 7 etait basé sur DirectDraw, or DirectDraw est absente dans Direct Problème DirectDraw & Error 91 [ par Stormer ] Salut à tousJe m' initie à directX et j' ai un petit blem d' initialisation avc direct draw . Kand je lance la fonction d' intialisation DirectDraw ( Besoin d'aide avec DirectDraw 7 [ par gui2 ] J'aimerais savoir comment Blitter ( Blt, BltFx...) une surface avec des coordonnées dépassant les limites de la surface cible sans qu'elle disparaisse AlphaBlend et DirectDraw [ par NvK84 ] Je recherche une methode pour faire du AlphaBlend en DirectDraw(sans Direct3D si possible). Et je veux pas non plus la methode qui consiste a melanger AlphaBlend en DirectDraw et Direct3D [ par NvK84 ] Est-ce que c'est possible de faire du AlphaBlend avec DirectDraw et Direct3D avec un niveau de transparence(en pourcentage).Merci davance DirectSound & MP3 [ par wargames8 ] Comment lire un mp3 avec direct sound 7 ou 8 ??Parce que les wav c'est bien joli mais bon quel intérêt ??!!! Acquisition de son avec DirectSound [ par rone ] Bonjour, je voudrais aquérir du son a partir de mon micro pour le mettre dans un buffer direct sound ou en fichier wav.Je pense que cela se fait grace Directdraw + redimensionnement surfaces [ par Pof ] bon je suis po tres avancé en directdraw, mais j'aimerais savoir si on peut faire un fastblt d'une surface en la redimensionnant, et comment? et si po Probleme directdraw 7 [ par Pof ] voila en fait lorsque j'utilise BB.Blt en ayant un cadre d'arrivée différent de celui "de base", il y a une bordure de la couleur de la couleur de tra


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,718 sec (3)

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