[問題]link error _CLSID_WaveParser

看板Programming作者 (王者:一條孤獨的不歸路)時間18年前 (2008/05/24 09:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
http://www.flipcode.com/archives/ DirectShow_For_Media_Playback_In_Windows-Part_III_Customizing_Graphs.shtml 我是參考上面這個網頁的 // our own definition of Wave Parser based on CLSID we found in registry // have to define this so next line actually creates GUID structure #define INITGUID DEFINE_GUID(CLSID_WaveParser, 0xD51BD5A1, 0x7548, 0x11CF, 0xA5, 0x20, 0x00, 0x80, 0xC7, 0x7E, 0xF5, 0x8A); WaveParser CLSID 跟我在登錄擋上找到的是一樣的 CoCreateInstance(CLSID_WaveParser, NULL, CLSCTX_INPROC_SERVER, IID_IBaseFilter, (void**)&g_pWaveParser); 出現 link error error LNK2001: unresolved external symbol _CLSID_WaveParser fatal error LNK1120: 1 unresolved externals 我也有將 Strmiids.lib quartz.lib 設定到專案裡去。 工具:OS XP SP2、VC C++ 6、DirectX SDK 8.1+(我己經試過 2003 Summer和之前的版本) -- 蟄伏秋山待楓紅,青臨洛水無雲彩 麒麟降世多磨難,江郎願使盡長才。 <臥江子> 我的個人網誌: http://blog.pixnet.net/pinglunliao Something About Game Programming http://www.wretch.cc/blog/pinglunliao 白爛文 http://pinglunliao.blogspot.com/ 心情文 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.217.110
文章代碼(AID): #18DswRfq (Programming)
文章代碼(AID): #18DswRfq (Programming)