|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Assistant aux utilisateurs Inscription : août 2012 Messages : 63 ![]() |
Bonsoir à tous,
J'ai un problème avec DirectX. J'ai le message suivant: Code :
Code :
Merci! |
||||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Assistant aux utilisateurs Inscription : août 2012 Messages : 63 ![]() |
Bonjour à tous,
Personne ne peut m'aider à résoudre mon problème? Ce serait vraiment sympa Merci |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() mebarek Inscription : avril 2008 Messages : 1 072 ![]() |
bonjour programmes........
Le sdk DirectX 9 Managed(managed => utilisable en mode managé c.à.d avec vb.net et csharp.net) est utilisable avec les .Net Framework jusqu'à la version 3.5.... Change la version framework de ton projet à 3.5: projet ->proprietes ->compiler->options avancees de compilation: -choisir .Net Framewok 3.5 ou .Net Framework 3.5 client profile Autre information: Le sdk DirectX 10 et DirectX 11 se compile avec .net framework 4.0 mais helas .................uniquement en C++(version non manage).... bon code............... |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() mebarek Inscription : avril 2008 Messages : 1 072 ![]() |
rebonjour programmes....
Les dll du DirectX managed n'apparaissent dans le panneau .Net que sous VS 2008 pas sur vs2010 ou vs2011....il faut aller les chercher comme ceci : Ajouter une reference->parcourir : -et tu selectionne le dossier deja donne (1er post: voir dans dossier C:\WINDOWS\Microsoft.NET\DirectX for Managed Code\1.0.2902.0\) -tu selectionnes les 2 fichiers dll necessaires .ok De plus ton projet sous vs2010 ou vs2011 doit cibler .net framework 3.5.... Pas de bidouille (ajout manuel)..... Tout ceci parce que microsoft a abandonne le developpement d'un DirectX managed dans les versions suivantes (10 et 11)...... bon code............. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Assistant aux utilisateurs Inscription : août 2012 Messages : 63 ![]() |
Bonjour Mabrouki,
j'ai bien mis un form en 3.5 et importer les dll mais maintenant j'ai le message suivant: . Code :
La DLL 'C:\Windows\assembly\GAC\Microsoft.DirectX.AudioVideoPlayback\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.AudioVideoPlayback.dll' tente une exécution managée dans le verrou du chargeur du système d'exploitation. N'essayez pas d'exécuter du code managé dans une fonction d'initialisation d'image ou DllMain, car cela risque d'entraîner un blocage de l'application
|
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() mebarek Inscription : avril 2008 Messages : 1 072 ![]() |
rebonjour
Citation:
tu es sur d'avoir reference Microsoft.DirectX.dll......apparement tu as refrerence uniquement Microsoft.DirectX.AudioVideoPlayback.dll Comme les imports ne signale rien tu executes bonnement..... Verifie dans le dossier References du projet..................... bon code............. |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com