DX SDK Samples



  • Den Stil musst du ja nicht übernehmen. Und wie gesagt, die Fähigkeit Code zu lesen, den jemand anders (in einem anderen Stil) geschrieben hat, kann IMHO auch später mal noch nützlich sein.

    Bye, TGGC \-/



  • Leider kann ich die meisten Beispiele nicht kompilieren.Ich weiss, braucht man sowieso nicht, würde mich aber trotzdem mal interessieren warum ich immer wieder Fehlermeldungen bekomme.

    Ich habe es mir auch gleich mit Beispielen gedownloaded, ist sogar ein SampleBrowser dabei.Alles in allem keine schlechte Sache. 😉



  • V 9 1 9 V schrieb:

    würde mich aber trotzdem mal interessieren warum ich immer wieder Fehlermeldungen bekomme.

    Du machst offensichtlich etwas falsch.

    Bye, TGGC \-/



  • V 9 1 9 V schrieb:

    Leider kann ich die meisten Beispiele nicht kompilieren.Ich weiss, braucht man sowieso nicht, würde mich aber trotzdem mal interessieren warum ich immer wieder Fehlermeldungen bekomme.

    Ich habe es mir auch gleich mit Beispielen gedownloaded, ist sogar ein SampleBrowser dabei.Alles in allem keine schlechte Sache. 😉

    hast du immer die passenden .lib dateien ins projekt mit eingefügt?



  • otze schrieb:

    V 9 1 9 V schrieb:

    Leider kann ich die meisten Beispiele nicht kompilieren.Ich weiss, braucht man sowieso nicht, würde mich aber trotzdem mal interessieren warum ich immer wieder Fehlermeldungen bekomme.

    Ich habe es mir auch gleich mit Beispielen gedownloaded, ist sogar ein SampleBrowser dabei.Alles in allem keine schlechte Sache. 😉

    hast du immer die passenden .lib dateien ins projekt mit eingefügt?

    Werden IIRC gepragma commented... 🤡



  • Es sind doch die Projektdateien für jedes Beispiel dabei (im Format MSVC.net). Es reicht, die einfach zu öffnen. Das Kompilieren sollte kein Problem sein.



  • Sgt. Nukem schrieb:

    otze schrieb:

    V 9 1 9 V schrieb:

    Leider kann ich die meisten Beispiele nicht kompilieren.Ich weiss, braucht man sowieso nicht, würde mich aber trotzdem mal interessieren warum ich immer wieder Fehlermeldungen bekomme.

    Ich habe es mir auch gleich mit Beispielen gedownloaded, ist sogar ein SampleBrowser dabei.Alles in allem keine schlechte Sache. 😉

    hast du immer die passenden .lib dateien ins projekt mit eingefügt?

    Werden IIRC gepragma commented... 🤡

    kein wunder, dass hier jeden tag fragen wie: "wie bekomme ich die lib xxx in mein projekt rein" kommen, die sdk verhunzt unseren programmierer nachwuchs 😉



  • Weiss nicht wie Nukem jetzt darauf kommt, ich hab sowas noch nie gesehen. Aber wie Riker sagte, es gibt ja die Projektfiles. Und da die neuerdings im xml Format sind, kann man sich das sogar recht gut anschauen, selbst ohne das VS.

    Bye, TGGC \-/



  • TomasRiker schrieb:

    Es sind doch die Projektdateien für jedes Beispiel dabei (im Format MSVC.net). Es reicht, die einfach zu öffnen. Das Kompilieren sollte kein Problem sein.

    Mit einem Microsoft Compiler / IDE... :p



  • Ich habe ja VisualC++ 6.0, und ja, ich öffne einfach die Projectfiles und klicke dann auf kompilieren.Es sollte da ja eigentlich kein Problem kommen.Ich hab mal weiter geguckt, es sind immer die gleichen/ähnlichen Fehler, z.B.:

    Compiling...
    d3dapp.cpp
    C:\DirectX\Samples\C++\common\src\d3dapp.cpp(832) : error C2065: 'ULongToHandle' : undeclared identifier
    d3dsettings.cpp
    C:\DirectX\Samples\C++\Common\src\d3dsettings.cpp(276) : error C2664: 'DialogBoxParamA' : cannot convert parameter 4 from 'long (struct HWND__ *,unsigned int,unsigned int,long)' to 'int (__stdcall *)(struct HWND__ *,unsigned int,unsigned int,long)'
            None of the functions with this name in scope match the target type
    C:\DirectX\Samples\C++\Common\src\d3dsettings.cpp(498) : error C2065: 'ULongToPtr' : undeclared identifier
    C:\DirectX\Samples\C++\Common\src\d3dsettings.cpp(671) : error C2065: 'UlongToPtr' : undeclared identifier
    Error executing cl.exe.
    

    Das beim Billboard-Beispiel.Hir mal das Clip-Mirror Beispiel:

    --------------------Configuration: ClipMirror - Win32 Debug--------------------
    Compiling resources...
    Compiling...
    d3dapp.cpp
    C:\DirectX\Samples\C++\common\src\d3dapp.cpp(832) : error C2065: 'ULongToHandle' : undeclared identifier
    d3denumeration.cpp
    d3dfile.cpp
    d3dfont.cpp
    d3dsettings.cpp
    C:\DirectX\Samples\C++\Common\src\d3dsettings.cpp(276) : error C2664: 'DialogBoxParamA' : cannot convert parameter 4 from 'long (struct HWND__ *,unsigned int,unsigned int,long)' to 'int (__stdcall *)(struct HWND__ *,unsigned int,unsigned int,long)'
            None of the functions with this name in scope match the target type
    C:\DirectX\Samples\C++\Common\src\d3dsettings.cpp(498) : error C2065: 'ULongToPtr' : undeclared identifier
    C:\DirectX\Samples\C++\Common\src\d3dsettings.cpp(671) : error C2065: 'UlongToPtr' : undeclared identifier
    d3dutil.cpp
    dxutil.cpp
    ClipMirror.cpp
    Error executing cl.exe.
    
    clipmirror.exe - 4 error(s), 0 warning(s)
    

    Und das ist bei allen Beispielen so...immer 4 Errors...Ich glaube ich mache ausnahmsweise mal nichts falsch 😃


Anmelden zum Antworten