//经测试,创建缓冲区ppDSBuffer正确
dsond->CreateSoundBuffer(dsbf,&ppDSBuffer,NULL);
//利用ppDSBuffer对象的QueryInterface总是出错,调试可以看到提示"__vfptr = CXX0030: 错误: 无法计算表达式的值"IDirectSoundNotify *lpDsNotify;
ppDSBuffer->QueryInterface(IID_IDirectSoundNotify,(VOID**)&(lpDsNotify));请问是什么原因啊,我在网上找了一些代码来看,参数好像都是一样的,但就是不对,想问下是不是缺少什么头文件或库文件呢?谢谢各位大侠!
dsond->CreateSoundBuffer(dsbf,&ppDSBuffer,NULL);
//利用ppDSBuffer对象的QueryInterface总是出错,调试可以看到提示"__vfptr = CXX0030: 错误: 无法计算表达式的值"IDirectSoundNotify *lpDsNotify;
ppDSBuffer->QueryInterface(IID_IDirectSoundNotify,(VOID**)&(lpDsNotify));请问是什么原因啊,我在网上找了一些代码来看,参数好像都是一样的,但就是不对,想问下是不是缺少什么头文件或库文件呢?谢谢各位大侠!
解决方案 »
- Cmenu 怎么添加PageUP,pageDown等键盘的响应
- List Control Properties中styles->view的Small Icon与List有什么区别?
- ATL::CComObject<class CSampleMSPStream>::AddRef(void) 错误
- 编辑工具栏时,无意把打开按钮删除了,怎么才能添上去
- 虚拟光驱!
- 通讯ASCCII码和十六进制转换问题。
- 如何解压http协议中的gzip,deflate压缩?急!谢谢先!!!
- 在注册表中通过哪个键值能区别出有线网卡和无线网卡?在线等!
- 在MFC中使用MYSQL数据库,mysql_query函数调用不成功,指令传递。
- 创建的兼容的dc的映射模式是否和一般的GetDC的设置一 样吗?
- 请教关于 visio反向工程
- 想外包一个tapi方面的项目,有兴趣的高手qq联系
2.查看CreateSoundBuffer的返回值,是否创建Sound Buffer成功
3.这类问题不属于网络编程范围,发到其他板块会比较好些。
ppDSBuffer的值确定不是NULL?