如题,编译时总是提示 error C2065: 'CLSID_CaptureGraphBuilder2' : undeclared identifier
是dshow。h的原因吗
dshow.h 下包含了 streams.h ,而它已经包含了 uuids。h。
还是路径设置的问题,可究竟应该怎么设置?
刚刚把 D:\WINCE600\PUBLIC\DIRECTX\SDK\INC下uuids.h打开看了看,一搜没有CLSID_CaptureGraphBuilder2的定义。
各位,在wince6下做DirectShow开发,需不需要做sdk啊,我是移植自己的程序,别人给做的板子,他说不用定制sdk包,是吗?
应该是你写错了。
正确的 是
CoCreateInstance( CLSID_CaptureGraphBuilder, NULL, CLSCTX_INPROC_SERVER, IID_ICaptureGraphBuilder2, (void **)&m_pBuilder );