QueryInterface的IDD是IID_IDirectSoundBuffer8时候会返回E_NOINTERFACE是怎么回事?
hr=mybuf->QueryInterface(IID_IDirectSoundBuffer8,(LPVOID*)&ds8buffer);我装的DX9是2009年出的那最新版本,DX的帮助文档是写支持IID_IDirectSoundBuffer8的,结果用的时候就不让你用,会不存在该对象。如果我改用IID_IDirectSoundBuffer的话就会返回S_OK了。要怎么解决这问题?