!!!!!

解决方案 »

  1.   

    //Import Library: Use dsound.lib.#pragma comment(lib , "dsound.lib")
      

  2.   

    在VC++的系统头文件dsound.h中有如下定义
    DEFINE_GUID(IID_IDirectSoundNotify, 0xb0210783, 0x89cd, 0x11d0, 0xaf, 0x8, 0x0, 0xa0, 0xc9, 0x25, 0xcd, 0x16);
    ..
    在我的程序要中使用QueryInterface(IID_IDirectSoundNotify,&Ntfy);
    出现如上错误
      

  3.   

    Alt+F7,link页中加入相关的库文件
      

  4.   

    在stdafx.h中加入
    #define DIRECTSOUND_VERSION 0x0800
    可以吗
      

  5.   

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

  6.   

    有个朋友说我需要一个dx SDK开发包,哪里有下的?我的dx是8.1版
      

  7.   

    编译环境中的LIB库路径设置中增加DX的lib路径