作者pinglunliao (王者:一条孤独的不归路)
看板Programming
标题[问题]link error _CLSID_WaveParser
时间Sat May 24 09:25:44 2008
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