Direct Sound -> Linkererror



  • mmh

    Code:

    lpDsbSecondary->QueryInterface(IID_IDirectSoundNotify8,(LPVOID*)&lpDsNotify)))
    

    Dieses Teil IID_IDirectSoundNotify8 ist das selbe wie IID_IDirectSoundNotify.

    Aber beide sind unresolved symbols beim linken!!
    Warum den bloss?? hab schon alle moegliche libs neben dsound.lib versucht!

    Warum linked der bloesinn nicht?

    Warum steht in der dx doku nix drin was man beachten muss.

    Was muss ich denn machen?? define/ include/ libs ???

    Oder bin ich mal wieder zu bloed das offensichtliche nicht zu sehen ?

    Hilfe
    Flow



  • Auszug aus dem MSDN:

    Requirements
    Header: Declared in Dsound.h. 
    
    Import Library: Use Dsound3d.dll.
    


  • Urkel_ schrieb:

    Auszug aus dem MSDN:

    Requirements
    Header: Declared in Dsound.h. 
    
    Import Library: Use Dsound3d.dll.
    

    naja, dass habe ich schon gefunden ...

    Habe das Problem geloesst, die CLR bringt mich nochmal um! Haette eigentlich frueher drauf kommen koennen, hatte schon ein paar Fehler sie sich so loesen haben koennen:

    Das problem war das VS 2005 mit .NET projects standartmaessig CLR:pure ist, und das muss man auf noch support, aber nicht pure reduzieren.

    Danke,
    Flow



  • achso daneben ist auch die msdn hilfe nicht korrekt:

    Man braucht die dxguid.lib !!

    Cheers
    Flo


Anmelden zum Antworten