none
Problem mit DXUT RRS feed

  • Frage

  • Hi Leute :)
    Ich beschäftige mich mit Directx 11 und habe leider ein Problem mit der DXUT die Microsoft standartmässig mitliefert.  Momentan glaube ich allerdings, dass der Fehler eher bei meinem Visual C++ liegt, denn die Funktion "HRESULT WINAPI DXUTFindDXSDKMediaFileCch()" ist in der Header "SDKmisc.h/cpp" klar definiert, jedoch dort schon vom Compiler böse rot unterstrichen mit der Warnung:
    "Der explizite Typ fehlt "int" wird angenommen".
    So 1min später verschwindet diese Warnung wieder und ich kann die Funktion wieder ganz normal benutzen. Leider ändert sich dieser Zustand alle paar Minuten...und ich hab echt keine Ahnung was hier schief läuft :S
    Hoffe, ich habe mich ausführlich erklärt und jemand hat einen Tipp für mich ;)

    mfg master_kenshin
               
    Sonntag, 28. August 2011 18:34

Antworten

Alle Antworten

  • Evtl. kommt IntelliSense mit einigen Headern nicht ganz klar, weil dort evtl. komplexere Defines drin sind, die es nicht parsen kann.

    Aber eigentlich sollte IntelliSense kein Problem sein.
    Was sagt denn der Compiler?
    Bekommst Du eine Warnung, oder wird normal kompiliert?


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Montag, 29. August 2011 05:53
    Moderator
  • Joa IntelliSense meldet sich ganz brav beim kompilieren und bringt mir einige Fehlermeldungen wie: "    119    IntelliSense: Der Bezeichner ""UINT"" ist nicht definiert.    c:\users\a man called hero\documents\visual studio 2010\projects\directxsamples\emptyproject11\dxut\optional\sdkmisc.h    110   "

    Soll ich DXUT einfach mal als DDL kompilieren und dann dazu linken oder wäre das auch keine Lösung für das Problem? :)
    Montag, 29. August 2011 14:19
  • UINT nicht deklariert heißt, dass Du windows.h nicht vor der entsprechenden include Datei included hast!


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Montag, 29. August 2011 14:33
    Moderator
  • Och was bin ich ein Esel -.-''
    Ich bedanke mich recht herzlich, alles funzt wie es soll :)
    Montag, 29. August 2011 14:35