Description: Remove from the DirectX SDK 9.0b alone DirectXShow: After installing SDK, refer to the C: \ DirectShow \ Capture directory AMCap setting examples, mainly as follows:
1, project-> setting, in c++ tab, Category-> Preprocess additional include path
C: \ DirectShow \ BaseClasses.
2, link tab, classification-> general object/library modules:
C: \ DirectShow \ BaseClasses \ Debug_Unicode \ strmbasd.lib quartz.lib
kernel32.lib user32.lib gdi32.lib comdlg32.lib ole32.lib winmm.lib msacm32.lib
olepro32.lib oleaut32.lib advapi32.lib uuid.lib strmiids.lib
3, Link tab, Category-> input additional library path C: \ DirectShow \ Lib
4, stdafx.h contains header files# include <DShow.h>, to capture images, but also# include "Qedit.h"
To Search:
File list (Check if you may need any files):
DirectShow\BaseClasses\activex.rcv
..........\...........\activex.ver
..........\...........\amextra.cpp
..........\...........\amextra.h
..........\...........\amfilter.cpp
..........\...........\amfilter.h
..........\...........\amvideo.cpp
..........\...........\baseclasses.dsp
..........\...........\baseclasses.dsw
..........\...........\baseclasses.sln
..........\...........\baseclasses.sln.old
..........\...........\baseclasses.suo
..........\...........\baseclasses.vcproj
..........\...........\baseclasses.vcxproj
..........\...........\baseclasses.vcxproj.filters
..........\...........\baseclasses.vcxproj.user
..........\...........\cache.h
..........\...........\combase.cpp
..........\...........\combase.h
..........\...........\cprop.cpp
..........\...........\cprop.h
..........\...........\ctlutil.cpp
..........\...........\ctlutil.h
..........\...........\ddmm.cpp
..........\...........\ddmm.h
..........\...........\dllentry.cpp
..........\...........\dllsetup.cpp
..........\...........\dllsetup.h
..........\...........\dsschedule.h
..........\...........\fourcc.h
..........\...........\measure.h
..........\...........\msgthrd.h
..........\...........\mtype.cpp
..........\...........\mtype.h
..........\...........\outputq.cpp
..........\...........\outputq.h
..........\...........\pstream.cpp
..........\...........\pstream.h
..........\...........\pullpin.cpp
..........\...........\pullpin.h
..........\...........\readme.txt
..........\...........\refclock.cpp
..........\...........\refclock.h
..........\...........\reftime.h
..........\...........\Release_Unicode\amextra.obj
..........\...........\...............\amfilter.obj
..........\...........\...............\amvideo.obj
..........\...........\...............\baseclasses.Build.CppClean.log
..........\...........\...............\baseclasses.lastbuildstate
..........\...........\...............\baseclasses.log
..........\...........\...............\baseclasses.pch
..........\...........\...............\baseclasses.write.1.tlog
..........\...........\...............\CL.read.1.tlog
..........\...........\...............\CL.write.1.tlog
..........\...........\...............\combase.obj
..........\...........\...............\cprop.obj
..........\...........\...............\ctlutil.obj
..........\...........\...............\ddmm.obj
..........\...........\...............\dllentry.obj
..........\...........\...............\dllsetup.obj
..........\...........\...............\Lib-link.read.1.tlog
..........\...........\...............\Lib-link.write.1.tlog
..........\...........\...............\mtype.obj
..........\...........\...............\outputq.obj
..........\...........\...............\pstream.obj
..........\...........\...............\pullpin.obj
..........\...........\...............\refclock.obj
..........\...........\...............\renbase.obj
..........\...........\...............\schedule.obj
..........\...........\...............\seekpt.obj
..........\...........\...............\source.obj
..........\...........\...............\STRMBASE.lib
..........\...........\...............\strmctl.obj
..........\...........\...............\sysclock.obj
..........\...........\...............\transfrm.obj
..........\...........\...............\transip.obj
..........\...........\...............\vc100.pdb
..........\...........\...............\videoctl.obj
..........\...........\...............\vtrans.obj
..........\...........\...............\winctrl.obj
..........\...........\...............\winutil.obj
..........\...........\...............\wxdebug.obj
..........\...........\...............\wxlist.obj
..........\...........\...............\wxutil.obj
..........\...........\renbase.cpp
..........\...........\renbase.h
..........\...........\schedule.cpp
..........\...........\seekpt.cpp
..........\...........\seekpt.h
..........\...........\source.cpp
..........\...........\source.h
..........\...........\streams.h
..........\...........\strmctl.cpp
..........\...........\strmctl.h
..........\...........\sysclock.cpp
..........\...........\sysclock.h
.....