begin process at 2012 05 29 03:01:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

DirectX

 > 

[directX] matrices de visualisation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[directX] matrices de visualisation

jeudi 29 juin 2006 à 18:27:11 | [directX] matrices de visualisation

SnOOpss

Bonjour je galere pour rendre une application compatible sur plusieurs ordis. En fait elle marche nickel sur mon ordi (celui ou j'ai le compilateur) mais deconne sur d'autres ordis (avec des erreurs qui vont du read error a la fermeture pure et simple) En mettant des messages box un peu partout je suis arrivé a trouver un point d'arret sur mon portable (carte graphique pourrie mais qui date de moins de 2 ans quand meme).

    //paramètres définissant les matrices de visualisation
    D3DXMATRIX * bug = D3DXMatrixOrthoLH(&Ortho2D, (float)Width, (float)Height, 0.0f, 1.0f);

    if (!bug) {
MessageBox(hwnd,"erreur1","Warning",MB_ICONWARNING);
    }

    D3DXMatrixIdentity(&Identity);

MessageBox(hwnd,"ok","Warning",MB_ICONWARNING);
//bug apres

    if (!Ortho2D) {
MessageBox(hwnd,"erreur2","Warning",MB_ICONWARNING);
    }


    D3D_Device->SetTransform(D3DTS_PROJECTION, &Ortho2D);

MessageBox(hwnd,"passe","Warning",MB_ICONWARNING);

Je n'ai jamais le messagebox "passe", je ne connais pas grand chose a directX et donc je voulais savoir si la fonction SetTransform demande une carte evoluée ou si mon code peut etre amelioré ?

jeudi 29 juin 2006 à 19:17:52 | Re : [directX] matrices de visualisation

Galmiza

Réponse acceptée !
Es-tu sûr que ton D3D_Device n'est pas à "null" ?
Si ta carte est pourri l'initialisation de direct3d a peut-être échoué.
Il faut rediriger les erreurs.

@+
jeudi 29 juin 2006 à 20:03:51 | Re : [directX] matrices de visualisation

SnOOpss

Exact je l'avais oublié celui la !
L'erreur viens de la creation du device et non pas des matrices, je continu mes recherches du coup.
C'est dingue comme on est perdu sans le debogueur quand on prend pas l habitude de tester les erreurs.


Cette discussion est classée dans : hwnd, messagebox, warning, mb, iconwarning


Répondre à ce message

Sujets en rapport avec ce message

MessageBox [ par jlg75 ] Bonjour, J'utilise une MessageBox de la façon suivante: if (MessageBox(hWnd, (LPCWSTR) "Voulez vous vraiment quitter?", NULL InternetOpen Proxy Authentification [ par Pontaeri51 ] Travaillant sur une apllication qui va chercher sur des infos sur le Web,J'ai un problème au niveau de la connection avec les proxy demandant une auth nChar et l'evenement de clavier [ par unionx ] salutSous MFCvoid CAboutDlg::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) { switch(nChar) { case VK_UP:MessageBox("sniff sniff","rien 2",MB_OK); liaison serie dev-c++ [ par jicez ] Bonjour à tous ! Voilà, j'essaye désespérement  de mettre en place une laison série sous Dev-c++.J'ai essayé plusieurs codes récupér&#2 Comparateur d'image [ par jopiou ] Bonjour voilà j'ai un petit probleme (enfin petit n'est pas le mot je penses...) Je dois creer un comparateur d'image pour pouvoir differentier deux i Gestion d'erreurs WinINet [ par Gab23 ] Bonjour,Je débute en C++ et en programmation API. J'ai un petit soucis avec la librarie WinINet. Voilà, j'ai un programme qui se connecte à l'internet messagebox bizzare [ par lektrosonic ] bonsoir, je code en C sous Visual Studio 2005 Professionel une simple application w32.dans le code:MessageBox(hwnd_loading,(LPCWSTR)"ok0",(LPCWSTR)"", HELP ME PLEASE!!!! PROBLEME KE JE NE COMPRENDS PAS!!!!!!! [ par bouba ] Bonjour, je rencontre un gros problème dans mon programme que je n'arrive pas a résoudre,je ne comprends vraiment pas!!!1. std::string strcat2(LPSTR c Probleme applic windows simple [ par zzzzzz ] #include #include "resource.h"HWND handleee;HINSTANCE hinstanceee;const char ClasseWindows[] = "NomClasseWindows";LRESULT CALLBACK WindowProcedure(HWN Changer le texte d'une messagebox [ par ggoufa ] Salut a tous,je voudrais savoir comment on change le texte des boutons d'une messagebox (ex : cancel en quitter)Serais ce possible aussi de rajouter d


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



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

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