Carte SIS 661FX et managed DirectX/C#

Carte SIS 661FX et managed DirectX/C# - C#/.NET managed - Programmation

Marsh Posté le 23-01-2007 à 09:39:00    

Bonjour à tous,
 
je me suis lancé dans le développement d'un moteur de jeux video mais je rencontre très rapidement une embuche de taille:
 
doté d'un portable avec carte graphique intégrée SIS 661FX sous windows XP (sp2), j'ai commencé le développement en "managed directx"/C# de mon moteur mais je ne suis pas allé bien loin car mon code plante à l'execution.
 
pourtant, tout semble OK:
* DIrectX SDK installé (9.0c)
* derniers drivers SIS 661FX installés
* code recopié du tutorial Microsoft
 
Mon code plante sur la creation d'un "Device" pour le background de mon moteur.
 
En me renseignant sur le net, j'ai compris que c'était ma carte graphique SIS 661 qui posait problème car elle ne gérait pas correctement DirectX 9 (le même code s'execute correctement sur mon ordi fixe)
Est-ce que quelqu'un sait comment faire marcher DirectX9 avec une carte SIS 661?  
Si je ne peux pas utiliser les devices de directx, quel est l'alternative?
 
merci d'avance pour vos réponses
 
Turbopolo

Reply

Marsh Posté le 23-01-2007 à 09:39:00   

Reply

Marsh Posté le 23-01-2007 à 16:03:36    

Si ta carte ne gère pas directx9, je pense qu'il n'y a à priori rien à faire vu que c'est hardware :)
 
à confirmer

 
edit : n'imp'  :jap:


Message édité par pikti le 19-02-2007 à 12:14:46
Reply

Marsh Posté le 24-01-2007 à 09:30:51    

bah, si a priori, la carte gère DirectX9 puisque la plupart des jeux nécessitant directx9 fonctionnent... mais c'est juste l'appel au constructeur Device qui semble me poser des problèmes...

Reply

Marsh Posté le 24-01-2007 à 09:48:00    

avoir directx9 d'installé ne signifie pas que la carte le gère matériellement ;)
 
mais bon, c'était juste une remarque ne connaissant pas ce domaine :)

Reply

Marsh Posté le 19-02-2007 à 09:19:33    

<Resolu> Pour ceux qui rencontreront le même problème:
 
la solution tient dans l'installation de la version 2003 ou 2005 de Microsoft Visual Studio .net. En effet, la création de Device n'est pas supportée par VS2001. C'est chose faite avec la version 2005 (celle que j'ai installée), et cela même avec une Carte SIS.

Reply

Marsh Posté le 19-02-2007 à 10:54:55    

C'est bon à savoir :jap:


---------------
Töp of the plöp
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed