directx directdraw Problem



  • bei folgendem Quelltext kommt immer die Fehleer meldung::

    Systexfehler REFIID_iid

    HRESULT WINAPI DirectDrawCreateEx(
    		GUID FAR *lpGUID,
    		LPVOID *lplpDD,
    		REFIID_iid,
    		IUnkown FAR* pUnkOuter);
    
    	LPDIRECTDRAW7 lpDD7 = NULL;
    
    	if(FAILED(DirectDrawCreateEx(NULL,(LPVOID*)&lpDD7,
    		                         IID_IDirectDraw7,NULL)))
    


  • Könnte sein, dass da ein Vertipper drin ist?

    HRESULT WINAPI DirectDrawCreateEx( 
    GUID FAR *lpGUID, 
    LPVOID *lplpDD, 
    REFIID iid, 
    IUnkown FAR* pUnkOuter);
    

    Anstelle von REFIID_iid einfach mal REFIID idd probieren.



  • Standardfehler P0001: [cpp]-Tags vergessen. Hab ich jetzt reineditiert. Nächstemal bitte selber machen.
    Siehe auch hier (bitte lesen!).



  • Empfehlenswert wäre, dass du erstmal richtig C++ lernst, bevor du dich an DirectDraw heranwagst.
    Während des C++ Lernprozesses lernt man nämlich die meisten Fehlermeldungen und deren Beseitigung ganz gut kennen. ( und man lernt, Beiträge hier im Forum so zu schreiben, dass alle sie verstehen und das Problem mit dir zusammen lösen. Den
    Arsch/Hintern hinterher tragen wird dir hier niemand ).



  • In seinem speziellen Fall/Fällen habe ich Ihn (und Andere auch) schon mehrfach auf die richtigen Foren hingewiesen.

    Ich glaube er ist im Kampf mit dem Compiler und Framework so beschäftigt das er links und rechts von sich nichts mehr sieht, jeder lernt halt auf seine Art. 🙂

    Ich glaube das war bei mir am Anfang auch nicht anders. 😃


Anmelden zum Antworten