文件名称:hh
- 所属分类:
- 视频捕捉/采集
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 681.42kb
- 下载次数:
- 0次
- 提 供 者:
- 何*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
directshow 务实系列很好
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 19854791hh.rar 列表 hh\Appendix_B\PidMpeg1\CMPEG1Builder.cpp hh\Appendix_B\PidMpeg1\CMPEG1Builder.h hh\Appendix_B\PidMpeg1\FltGuids.h hh\Appendix_B\PidMpeg1\IMPEG1Builder.h hh\Appendix_B\PidMpeg1\PidMpeg1.cpp hh\Appendix_B\PidMpeg1\PidMpeg1.def hh\Appendix_B\PidMpeg1\PidMpeg1.dsp hh\Appendix_B\PIDTest\CDXGraph.cpp hh\Appendix_B\PIDTest\CDXGraph.h hh\Appendix_B\PIDTest\PIDTest.cpp hh\Appendix_B\PIDTest\PIDTest.dsp hh\Appendix_B\PIDTest\PIDTest.dsw hh\Appendix_B\PIDTest\PIDTest.h hh\Appendix_B\PIDTest\PIDTest.rc hh\Appendix_B\PIDTest\PIDTestDlg.cpp hh\Appendix_B\PIDTest\PIDTestDlg.h hh\Appendix_B\PIDTest\res\PIDTest.ico hh\Appendix_B\PIDTest\res\PIDTest.rc2 hh\Appendix_B\PIDTest\resource.h hh\Appendix_B\PIDTest\StdAfx.cpp hh\Appendix_B\PIDTest\StdAfx.h hh\Appendix_C\FilterTitleSource\CAutoFont.cpp hh\Appendix_C\FilterTitleSource\CAutoFont.h hh\Appendix_C\FilterTitleSource\CBasicDispatch.cpp hh\Appendix_C\FilterTitleSource\CBasicDispatch.h hh\Appendix_C\FilterTitleSource\CDataTitle.cpp hh\Appendix_C\FilterTitleSource\CDataTitle.h hh\Appendix_C\FilterTitleSource\CTitleController.cpp hh\Appendix_C\FilterTitleSource\CTitleController.h hh\Appendix_C\FilterTitleSource\CTitleLeftIn.cpp hh\Appendix_C\FilterTitleSource\CTitleLeftIn.h hh\Appendix_C\FilterTitleSource\CTitleRightIn.cpp hh\Appendix_C\FilterTitleSource\CTitleRightIn.h hh\Appendix_C\FilterTitleSource\CTitleStatic.cpp hh\Appendix_C\FilterTitleSource\CTitleStatic.h hh\Appendix_C\FilterTitleSource\CTitleStream.cpp hh\Appendix_C\FilterTitleSource\CTitleStream.h hh\Appendix_C\FilterTitleSource\Demo_mytitle.xtl hh\Appendix_C\FilterTitleSource\FilterTitleSource.cpp hh\Appendix_C\FilterTitleSource\FilterTitleSource.def hh\Appendix_C\FilterTitleSource\FilterTitleSource.dsp hh\Appendix_C\FilterTitleSource\FilterTitleSource.h hh\Appendix_C\FilterTitleSource\FilterTitleSource.rc hh\Appendix_C\FilterTitleSource\resource.h hh\Appendix_C\FilterTitleSource\TitleSource.idl hh\Appendix_C\FilterTitleSource\TitleSourceDefs.h hh\Appendix_D\Dump\dump.cpp hh\Appendix_D\Dump\dump.def hh\Appendix_D\Dump\dump.dsp hh\Appendix_D\Dump\dump.h hh\Appendix_D\Dump\dump.rc hh\Appendix_D\Dump\dumpuids.h hh\Appendix_D\FilterQQSource\CFilterQQSource.cpp hh\Appendix_D\FilterQQSource\CFilterQQSource.h hh\Appendix_D\FilterQQSource\CQQOutPin.cpp hh\Appendix_D\FilterQQSource\CQQOutPin.h hh\Appendix_D\FilterQQSource\CQQSourceProp.cpp hh\Appendix_D\FilterQQSource\CQQSourceProp.h hh\Appendix_D\FilterQQSource\FilterQQSource.def hh\Appendix_D\FilterQQSource\FilterQQSource.dsp hh\Appendix_D\FilterQQSource\FilterQQSource.rc hh\Appendix_D\FilterQQSource\IQQSource.h hh\Appendix_D\FilterQQSource\QQSourceGuids.h hh\Appendix_D\FilterQQSource\resource.h hh\Chapter02\AVCap\AVCap.aps hh\Chapter02\AVCap\AVCap.cpp hh\Chapter02\AVCap\AVCap.dsp hh\Chapter02\AVCap\AVCap.dsw hh\Chapter02\AVCap\AVCap.h hh\Chapter02\AVCap\AVCap.ncb hh\Chapter02\AVCap\AVCap.opt hh\Chapter02\AVCap\AVCap.plg hh\Chapter02\AVCap\AVCap.rc hh\Chapter02\AVCap\AVCapDlg.cpp hh\Chapter02\AVCap\AVCapDlg.h hh\Chapter02\AVCap\CAnalogInputFilters.cpp hh\Chapter02\AVCap\CAnalogInputFilters.h hh\Chapter02\AVCap\CAudioCaptureFilter.cpp hh\Chapter02\AVCap\CAudioCaptureFilter.h hh\Chapter02\AVCap\CAudioDevices.cpp hh\Chapter02\AVCap\CAudioDevices.h hh\Chapter02\AVCap\CAudioRendererFilter.cpp hh\Chapter02\AVCap\CAudioRendererFilter.h hh\Chapter02\AVCap\CAudioSourcePage.cpp hh\Chapter02\AVCap\CAudioSourcePage.h hh\Chapter02\AVCap\CAviMuxFilter.cpp hh\Chapter02\AVCap\CAviMuxFilter.h hh\Chapter02\AVCap\CCaptureController.cpp hh\Chapter02\AVCap\CCaptureController.h hh\Chapter02\AVCap\CDeviceObserver.cpp hh\Chapter02\AVCap\CDeviceObserver.h hh\Chapter02\AVCap\CDSDevice.cpp hh\Chapter02\AVCap\CDSDevice.h hh\Chapter02\AVCap\CDVCaptureFilter.cpp hh\Chapter02\AVCap\CDVCaptureFilter.h hh\Chapter02\AVCap\CDVInputFilters.cpp hh\Chapter02\AVCap\CDVInputFilters.h hh\Chapter02\AVCap\CDXFilter.cpp hh\Chapter02\AVCap\CDXFilter.h hh\Chapter02\AVCap\CDXGraph.cpp hh\Chapter02\AVCap\CDXGraph.h hh\Chapter02\AVCap\CFileWriterFilter.cpp hh\Chapter02\AVCap\CFileWriterFilter.h hh\Chapter02\AVCap\CGraphController.cpp hh\Chapter02\AVCap\CGraphController.h hh\Chapter02\AVCap\CImageGrabberFilter.cpp hh\Chapter02\AVCap\CImageGrabberFilter.h hh\Chapter02\AVCap\CLiveCapture.cpp hh\Chapter02\AVCap\CLiveCapture.h hh\Chapter02\AVCap\CLiveInputFilters.cpp hh\Chapter02\AVCap\CLiveInputFilters.h hh\Chapter02\AVCap\CMsgReceiver.cpp hh\Chapter02\AVCap\CMsgReceiver.h hh\Chapter02\AVCap\CMsgStation.cpp hh\Chapter02\AVCap\CMsgStation.h hh\Chapter02\AVCap\CObjectList.cpp hh\Chapter02\AVCap\CObjectList.h hh\Chapter02\AVCap\COutputPage.cpp hh\Chapter02\AVCap\COutputPage.h hh\Chapter02\AVCap\COverlayMixerFilter.cpp hh\Chapter02\AVCap\COverlayMixerFilter.h hh\Chapter02\AVCap\CPreviewController.cpp hh\Chapter02\AVCap\CPreviewController.h hh\Chapter02\AVCap\crossbar.cpp hh\Chapter02\AVCap\crossbar.h hh\Chapter02\AVCap\CSmartTeeFilter.cpp hh\Chapter02\AVCap\CSmartTeeFilter.h hh\Chapter02\AVCap\CTVInputFilters.cpp hh\Chapter02\AVCap\CTVInputFilters.h hh\Chapter02\AVCap\CVideoCaptureFilter.cpp hh\Chapter02\AVCap\CVideoCaptureFilter.h hh\Chapter02\AVCap\CVideoDevices.cpp hh\Chapter02\AVCap\CVideoDevices.h hh\Chapter02\AVCap\CVideoRendererFilter.cpp hh\Chapter02\AVCap\CVideoRendererFilter.h hh\Chapter02\AVCap\CVideoSourcePage.cpp hh\Chapter02\AVCap\CVideoSourcePage.h hh\Chapter02\AVCap\CVideoWindow.cpp hh\Chapter02\AVCap\CVideoWindow.h hh\Chapter02\AVCap\DeviceNotifyDefs.h hh\Chapter02\AVCap\GlobalDefs.h hh\Chapter02\AVCap\res\AVCap.ico hh\Chapter02\AVCap\res\AVCap.rc2 hh\Chapter02\AVCap\resource.h hh\Chapter02\AVCap\StdAfx.cpp hh\Chapter02\AVCap\StdAfx.h hh\Chapter02\AVCap\UDsUtils.cpp hh\Chapter02\AVCap\UDsUtils.h hh\Chapter02\AVCap\UFilterUtils.cpp hh\Chapter02\AVCap\UFilterUtils.h hh\Chapter02\FilterImageGrabber\FilterImageGrabber.cpp hh\Chapter02\FilterImageGrabber\FilterImageGrabber.def hh\Chapter02\FilterImageGrabber\FilterImageGrabber.dsp hh\Chapter02\FilterImageGrabber\FilterImageGrabber.h hh\Chapter02\FilterImageGrabber\FilterImageGrabber.rc hh\Chapter02\FilterImageGrabber\GrabberIds.h hh\Chapter02\FilterImageGrabber\IImageGrabber.h hh\Chapter02\FilterImageGrabber\resource.h hh\Chapter03\AVChat\AVChat.cpp hh\Chapter03\AVChat\AVChat.dsp hh\Chapter03\AVChat\AVChat.h hh\Chapter03\AVChat\AVChat.rc hh\Chapter03\AVChat\AVChatDlg.cpp hh\Chapter03\AVChat\AVChatDlg.h hh\Chapter03\AVChat\CAudioCaptureFilter2.cpp hh\Chapter03\AVChat\CAudioCaptureFilter2.h hh\Chapter03\AVChat\CAVDevice.cpp hh\Chapter03\AVChat\CAVDevice.h hh\Chapter03\AVChat\CCallDlg.cpp hh\Chapter03\AVChat\CCallDlg.h hh\Chapter03\AVChat\CClientAdmin.cpp hh\Chapter03\AVChat\CClientAdmin.h hh\Chapter03\AVChat\CDXFilter.cpp hh\Chapter03\AVChat\CDXFilter.h hh\Chapter03\AVChat\CDXGraph.cpp hh\Chapter03\AVChat\CDXGraph.h hh\Chapter03\AVChat\CMsgReceiver.cpp hh\Chapter03\AVChat\CMsgReceiver.h hh\Chapter03\AVChat\CMsgStation.cpp hh\Chapter03\AVChat\CMsgStation.h hh\Chapter03\AVChat\CObjectList.cpp hh\Chapter03\AVChat\CObjectList.h hh\Chapter03\AVChat\CPreviewAdmin.cpp hh\Chapter03\AVChat\CPreviewAdmin.h hh\Chapter03\AVChat\CRoleAdmin.cpp hh\Chapter03\AVChat\CRoleAdmin.h hh\Chapter03\AVChat\CRoleDlg.cpp hh\Chapter03\AVChat\CRoleDlg.h hh\Chapter03\AVChat\CSelfCheckDlg.cpp hh\Chapter03\AVChat\CSelfCheckDlg.h hh\Chapter03\AVChat\CServerAdmin.cpp hh\Chapter03\AVChat\CServerAdmin.h hh\Chapter03\AVChat\CVideoCaptureFilter2.cpp hh\Chapter03\AVChat\CVideoCaptureFilter2.h hh\Chapter03\AVChat\CVideoWindow.cpp hh\Chapter03\AVChat\CVideoWindow.h hh\Chapter03\AVChat\Filters\CFilterNetReceiver.cpp hh\Chapter03\AVChat\Filters\CFilterNetReceiver.h hh\Chapter03\AVChat\Filters\CFilterNetSender.cpp hh\Chapter03\AVChat\Filters\CFilterNetSender.h hh\Chapter03\AVChat\Filters\CNetOutPin.cpp hh\Chapter03\AVChat\Filters\CNetOutPin.h hh\Chapter03\AVChat\Filters\CXInputPin.cpp hh\Chapter03\AVChat\Filters\CXInputPin.h hh\Chapter03\AVChat\GlobalDefs.h hh\Chapter03\AVChat\Network\CStreamSocket.cpp hh\Chapter03\AVChat\Network\CStreamSocket.h hh\Chapter03\AVChat\Network\CTCPListener.cpp hh\Chapter03\AVChat\Network\CTCPListener.h hh\Chapter03\AVChat\Network\CUDPManager.cpp hh\Chapter03\AVChat\Network\CUDPManager.h hh\Chapter03\AVChat\Network\UNetwork.cpp hh\Chapter03\AVChat\Network\UNetwork.h hh\Chapter03\AVChat\res\AVChat.ico hh\Chapter03\AVChat\res\AVChat.rc2 hh\Chapter03\AVChat\resource.h hh\Chapter03\AVChat\StdAfx.cpp hh\Chapter03\AVChat\StdAfx.h hh\Chapter03\AVChat\UDsUtils.cpp hh\Chapter03\AVChat\UDsUtils.h hh\Chapter03\AVChat\UFilterUtils.cpp hh\Chapter03\AVChat\UFilterUtils.h hh\Chapter03\MulticastDemo\Common\CMulticastAdmin.cpp hh\Chapter03\MulticastDemo\Common\CMulticastAdmin.h hh\Chapter03\MulticastDemo\MulticastClient\MulticastClient.cpp hh\Chapter03\MulticastDemo\MulticastClient\MulticastClient.dsp hh\Chapter03\MulticastDemo\MulticastClient\MulticastClient.h hh\Chapter03\MulticastDemo\MulticastClient\MulticastClient.rc hh\Chapter03\MulticastDemo\MulticastClient\MulticastClientDlg.cpp hh\Chapter03\MulticastDemo\MulticastClient\MulticastClientDlg.h hh\Chapter03\MulticastDemo\MulticastClient\res\MulticastClient.ico hh\Chapter03\MulticastDemo\MulticastClient\res\MulticastClient.rc2 hh\Chapter03\MulticastDemo\MulticastClient\resource.h hh\Chapter03\MulticastDemo\MulticastClient\StdAfx.cpp hh\Chapter03\MulticastDemo\MulticastClient\StdAfx.h hh\Chapter03\MulticastDemo\MulticastServer\MulticastServer.cpp hh\Chapter03\MulticastDemo\MulticastServer\MulticastServer.dsp hh\Chapter03\MulticastDemo\MulticastServer\MulticastServer.h hh\Chapter03\MulticastDemo\MulticastServer\MulticastServer.rc hh\Chapter03\MulticastDemo\MulticastServer\MulticastServerDlg.cpp hh\Chapter03\MulticastDemo\MulticastServer\MulticastServerDlg.h hh\Chapter03\MulticastDemo\MulticastServer\res\MulticastServer.ico hh\Chapter03\MulticastDemo\MulticastServer\res\MulticastServer.rc2 hh\Chapter03\MulticastDemo\MulticastServer\resource.h hh\Chapter03\MulticastDemo\MulticastServer\StdAfx.cpp hh\Chapter03\MulticastDemo\MulticastServer\StdAfx.h hh\Chapter03\MulticastDemo\WsClientServer.dsw hh\Chapter03\TCPDemo\Common\CSocketReceiver.cpp hh\Chapter03\TCPDemo\Common\CSocketReceiver.h hh\Chapter03\TCPDemo\Common\CSocketSender.cpp hh\Chapter03\TCPDemo\Common\CSocketSender.h hh\Chapter03\TCPDemo\Common\CStreamSocket.cpp hh\Chapter03\TCPDemo\Common\CStreamSocket.h hh\Chapter03\TCPDemo\Common\CTCPListener.cpp hh\Chapter03\TCPDemo\Common\CTCPListener.h hh\Chapter03\TCPDemo\Common\Netdefs.h hh\Chapter03\TCPDemo\Common\UNetwork.cpp hh\Chapter03\TCPDemo\Common\UNetwork.h hh\Chapter03\TCPDemo\TCPClient\res\TCPClient.ico hh\Chapter03\TCPDemo\TCPClient\res\TCPClient.rc2 hh\Chapter03\TCPDemo\TCPClient\resource.h hh\Chapter03\TCPDemo\TCPClient\StdAfx.cpp hh\Chapter03\TCPDemo\TCPClient\StdAfx.h hh\Chapter03\TCPDemo\TCPClient\TCPClient.cpp hh\Chapter03\TCPDemo\TCPClient\TCPClient.dsp hh\Chapter03\TCPDemo\TCPClient\TCPClient.h hh\Chapter03\TCPDemo\TCPClient\TCPClient.rc hh\Chapter03\TCPDemo\TCPClient\TCPClientDlg.cpp hh\Chapter03\TCPDemo\TCPClient\TCPClientDlg.h hh\Chapter03\TCPDemo\TCPServer\res\TCPServer.ico hh\Chapter03\TCPDemo\TCPServer\res\TCPServer.rc2 hh\Chapter03\TCPDemo\TCPServer\resource.h hh\Chapter03\TCPDemo\TCPServer\StdAfx.cpp hh\Chapter03\TCPDemo\TCPServer\StdAfx.h hh\Chapter03\TCPDemo\TCPServer\TCPServer.cpp hh\Chapter03\TCPDemo\TCPServer\TCPServer.dsp hh\Chapter03\TCPDemo\TCPServer\TCPServer.h hh\Chapter03\TCPDemo\TCPServer\TCPServer.rc hh\Chapter03\TCPDemo\TCPServer\TCPServerDlg.cpp hh\Chapter03\TCPDemo\TCPServer\TCPServerDlg.h hh\Chapter03\TCPDemo\Utils\CMsgReceiver.cpp hh\Chapter03\TCPDemo\Utils\CMsgReceiver.h hh\Chapter03\TCPDemo\Utils\CMsgStation.cpp hh\Chapter03\TCPDemo\Utils\CMsgStation.h hh\Chapter03\TCPDemo\Utils\CObjectList.cpp hh\Chapter03\TCPDemo\Utils\CObjectList.h hh\Chapter03\TCPDemo\WsClientServer.dsw hh\Chapter03\UDPDemo\Common\CUDPManager.cpp hh\Chapter03\UDPDemo\Common\CUDPManager.h hh\Chapter03\UDPDemo\Common\UNetwork.cpp hh\Chapter03\UDPDemo\Common\UNetwork.h hh\Chapter03\UDPDemo\UDPClient\res\UDPClient.ico hh\Chapter03\UDPDemo\UDPClient\res\UDPClient.rc2 hh\Chapter03\UDPDemo\UDPClient\resource.h hh\Chapter03\UDPDemo\UDPClient\StdAfx.cpp hh\Chapter03\UDPDemo\UDPClient\StdAfx.h hh\Chapter03\UDPDemo\UDPClient\UDPClient.cpp hh\Chapter03\UDPDemo\UDPClient\UDPClient.dsp hh\Chapter03\UDPDemo\UDPClient\UDPClient.h hh\Chapter03\UDPDemo\UDPClient\UDPClient.rc hh\Chapter03\UDPDemo\UDPClient\UDPClientDlg.cpp hh\Chapter03\UDPDemo\UDPClient\UDPClientDlg.h hh\Chapter03\UDPDemo\UDPServer\res\UDPServer.ico hh\Chapter03\UDPDemo\UDPServer\res\UDPServer.rc2 hh\Chapter03\UDPDemo\UDPServer\resource.h hh\Chapter03\UDPDemo\UDPServer\StdAfx.cpp hh\Chapter03\UDPDemo\UDPServer\StdAfx.h hh\Chapter03\UDPDemo\UDPServer\UDPServer.cpp hh\Chapter03\UDPDemo\UDPServer\UDPServer.dsp hh\Chapter03\UDPDemo\UDPServer\UDPServer.h hh\Chapter03\UDPDemo\UDPServer\UDPServer.rc hh\Chapter03\UDPDemo\UDPServer\UDPServerDlg.cpp hh\Chapter03\UDPDemo\UDPServer\UDPServerDlg.h hh\Chapter03\UDPDemo\WsClientServer.dsw hh\Chapter03\VODDemo\Common\CAviParser.cpp hh\Chapter03\VODDemo\Common\CAviParser.h hh\Chapter03\VODDemo\Common\CMediaInfo.cpp hh\Chapter03\VODDemo\Common\CMediaInfo.h hh\Chapter03\VODDemo\Common\CMsgReceiver.cpp hh\Chapter03\VODDemo\Common\CMsgReceiver.h hh\Chapter03\VODDemo\Common\CMsgStation.cpp hh\Chapter03\VODDemo\Common\CMsgStation.h hh\Chapter03\VODDemo\Common\CObjectList.cpp hh\Chapter03\VODDemo\Common\CObjectList.h hh\Chapter03\VODDemo\Common\CSocketSender.cpp hh\Chapter03\VODDemo\Common\CSocketSender.h hh\Chapter03\VODDemo\Common\CStreamSocket.cpp hh\Chapter03\VODDemo\Common\CStreamSocket.h hh\Chapter03\VODDemo\Common\CTCPListener.cpp hh\Chapter03\VODDemo\Common\CTCPListener.h hh\Chapter03\VODDemo\Common\CUDPManager.cpp hh\Chapter03\VODDemo\Common\CUDPManager.h hh\Chapter03\VODDemo\Common\defines.h hh\Chapter03\VODDemo\Common\FilterNetReceiverGuid.h hh\Chapter03\VODDemo\Common\INetReceiver.h hh\Chapter03\VODDemo\Common\UNetwork.cpp hh\Chapter03\VODDemo\Common\UNetwork.h hh\Chapter03\VODDemo\FilterNetReceiver\asyncio.cpp hh\Chapter03\VODDemo\FilterNetReceiver\asyncio.h hh\Chapter03\VODDemo\FilterNetReceiver\asyncrdr.cpp hh\Chapter03\VODDemo\FilterNetReceiver\asyncrdr.h hh\Chapter03\VODDemo\FilterNetReceiver\CFilterNetReceiver.cpp hh\Chapter03\VODDemo\FilterNetReceiver\CFilterNetReceiver.h hh\Chapter03\VODDemo\FilterNetReceiver\CMediaController.cpp hh\Chapter03\VODDemo\FilterNetReceiver\CMediaController.h hh\Chapter03\VODDemo\FilterNetReceiver\CNetStreamOut.cpp hh\Chapter03\VODDemo\FilterNetReceiver\CNetStreamOut.h hh\Chapter03\VODDemo\FilterNetReceiver\CStreamSocket2.cpp hh\Chapter03\VODDemo\FilterNetReceiver\CStreamSocket2.h hh\Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.def hh\Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.dsp hh\Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.rc hh\Chapter03\VODDemo\FilterNetReceiver\resource.h hh\Chapter03\VODDemo\VODClient\CDXFilter.cpp hh\Chapter03\VODDemo\VODClient\CDXFilter.h hh\Chapter03\VODDemo\VODClient\CDXGraph.cpp hh\Chapter03\VODDemo\VODClient\CDXGraph.h hh\Chapter03\VODDemo\VODClient\CMediaPlayer.cpp hh\Chapter03\VODDemo\VODClient\CMediaPlayer.h hh\Chapter03\VODDemo\VODClient\CServerAddressDlg.cpp hh\Chapter03\VODDemo\VODClient\CServerAddressDlg.h hh\Chapter03\VODDemo\VODClient\res\VODClient.ico hh\Chapter03\VODDemo\VODClient\res\VODClient.rc2 hh\Chapter03\VODDemo\VODClient\resource.h hh\Chapter03\VODDemo\VODClient\StdAfx.cpp hh\Chapter03\VODDemo\VODClient\StdAfx.h hh\Chapter03\VODDemo\VODClient\UFilterUtils.cpp hh\Chapter03\VODDemo\VODClient\UFilterUtils.h hh\Chapter03\VODDemo\VODClient\VODClient.cpp hh\Chapter03\VODDemo\VODClient\VODClient.dsp hh\Chapter03\VODDemo\VODClient\VODClient.h hh\Chapter03\VODDemo\VODClient\VODClient.rc hh\Chapter03\VODDemo\VODClient\VODClientDlg.cpp hh\Chapter03\VODDemo\VODClient\VODClientDlg.h hh\Chapter03\VODDemo\VODServer\CAddFileDlg.cpp hh\Chapter03\VODDemo\VODServer\CAddFileDlg.h hh\Chapter03\VODDemo\VODServer\res\VODServer.ico hh\Chapter03\VODDemo\VODServer\res\VODServer.rc2 hh\Chapter03\VODDemo\VODServer\resource.h hh\Chapter03\VODDemo\VODServer\StdAfx.cpp hh\Chapter03\VODDemo\VODServer\StdAfx.h hh\Chapter03\VODDemo\VODServer\VODServer.cpp hh\Chapter03\VODDemo\VODServer\VODServer.dsp hh\Chapter03\VODDemo\VODServer\VODServer.h hh\Chapter03\VODDemo\VODServer\VODServer.rc hh\Chapter03\VODDemo\VODServer\VODServerDlg.cpp hh\Chapter03\VODDemo\VODServer\VODServerDlg.h hh\Chapter03\VODDemo\WsClientServer.dsw hh\Chapter04\TitleOverlay\FilterTitleOverlay\CAutoFont.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CAutoFont.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CBasePixel.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CBasePixel.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CFilterTitleOverlay.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CFilterTitleOverlay.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\COverlayController.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\COverlayController.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB24.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB24.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB32.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB32.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB555.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB555.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB565.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB565.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB8.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB8.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CScrollController.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CScrollController.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CSysTimeOverlayController.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CSysTimeOverlayController.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\CTitleOverlayProp.cpp hh\Chapter04\TitleOverlay\FilterTitleOverlay\CTitleOverlayProp.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.def hh\Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.dsp hh\Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.rc hh\Chapter04\TitleOverlay\FilterTitleOverlay\FltTitleGuids.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\ITitleOverlay.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\OverlayDefs.h hh\Chapter04\TitleOverlay\FilterTitleOverlay\resource.h hh\Chapter04\TitleOverlay\SimplePlayer\CDXGraph.cpp hh\Chapter04\TitleOverlay\SimplePlayer\CDXGraph.h hh\Chapter04\TitleOverlay\SimplePlayer\res\SimplePlayer.ico hh\Chapter04\TitleOverlay\SimplePlayer\res\SimplePlayer.rc2 hh\Chapter04\TitleOverlay\SimplePlayer\resource.h hh\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.cpp hh\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.dsp hh\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.dsw hh\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.h hh\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.rc hh\Chapter04\TitleOverlay\SimplePlayer\SimplePlayerDlg.cpp hh\Chapter04\TitleOverlay\SimplePlayer\SimplePlayerDlg.h hh\Chapter04\TitleOverlay\SimplePlayer\StdAfx.cpp hh\Chapter04\TitleOverlay\SimplePlayer\StdAfx.h hh\Chapter04\VideoKey\Ball\ball.cpp hh\Chapter04\VideoKey\Ball\ball.def hh\Chapter04\VideoKey\Ball\ball.dsp hh\Chapter04\VideoKey\Ball\ball.h hh\Chapter04\VideoKey\Ball\ball.rc hh\Chapter04\VideoKey\Ball\CBallProp.cpp hh\Chapter04\VideoKey\Ball\CBallProp.h hh\Chapter04\VideoKey\Ball\fball.cpp hh\Chapter04\VideoKey\Ball\fball.h hh\Chapter04\VideoKey\Ball\HowToAddPropPage.txt hh\Chapter04\VideoKey\Ball\IBall.h hh\Chapter04\VideoKey\Ball\resource.h hh\Chapter04\VideoKey\FilterVideoKeyer\CBranchInputPin.cpp hh\Chapter04\VideoKey\FilterVideoKeyer\CBranchInputPin.h hh\Chapter04\VideoKey\FilterVideoKeyer\CFrameList.cpp hh\Chapter04\VideoKey\FilterVideoKeyer\CFrameList.h hh\Chapter04\VideoKey\FilterVideoKeyer\CVideoKeyerProp.cpp hh\Chapter04\VideoKey\FilterVideoKeyer\CVideoKeyerProp.h hh\Chapter04\VideoKey\FilterVideoKeyer\CVideoMixController.cpp hh\Chapter04\VideoKey\FilterVideoKeyer\CVideoMixController.h hh\Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.cpp hh\Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.def hh\Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.dsp hh\Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.h hh\Chapter04\VideoKey\FilterVideoKeyer\IVideoKeyer.h hh\Chapter04\VideoKey\FilterVideoKeyer\VideoKeyerDefs.h hh\Chapter05\Multicast\DSNetwork\DSNetwork.dsw hh\Chapter05\Multicast\DSNetwork\Filter\dsnet.def hh\Chapter05\Multicast\DSNetwork\Filter\DSNetwork.dsp hh\Chapter05\Multicast\DSNetwork\Filter\filter.rc hh\Chapter05\Multicast\DSNetwork\Filter\main.cpp hh\Chapter05\Multicast\DSNetwork\Filter\precomp.cpp hh\Chapter05\Multicast\DSNetwork\Filter\precomp.h hh\Chapter05\Multicast\DSNetwork\Filter\resrecv.h hh\Chapter05\Multicast\DSNetwork\Filter\ressend.h hh\Chapter05\Multicast\DSNetwork\IDL\dlldata.c hh\Chapter05\Multicast\DSNetwork\IDL\dsnetifc.dsp hh\Chapter05\Multicast\DSNetwork\IDL\dsnetifc.h hh\Chapter05\Multicast\DSNetwork\IDL\dsnetifc.idl hh\Chapter05\Multicast\DSNetwork\IDL\dsnetifc_i.c hh\Chapter05\Multicast\DSNetwork\IDL\dsnetifc_p.c hh\Chapter05\Multicast\DSNetwork\Include\controls.h hh\Chapter05\Multicast\DSNetwork\Include\nutil.h hh\Chapter05\Multicast\DSNetwork\Include\projpch.h hh\Chapter05\Multicast\DSNetwork\Receiver\alloc.cpp hh\Chapter05\Multicast\DSNetwork\Receiver\alloc.h hh\Chapter05\Multicast\DSNetwork\Receiver\buffpool.cpp hh\Chapter05\Multicast\DSNetwork\Receiver\buffpool.h hh\Chapter05\Multicast\DSNetwork\Receiver\dsrecv.cpp hh\Chapter05\Multicast\DSNetwork\Receiver\dsrecv.def hh\Chapter05\Multicast\DSNetwork\Receiver\dsrecv.dsp hh\Chapter05\Multicast\DSNetwork\Receiver\dsrecv.h hh\Chapter05\Multicast\DSNetwork\Receiver\le.h hh\Chapter05\Multicast\DSNetwork\Receiver\main.cpp hh\Chapter05\Multicast\DSNetwork\Receiver\mspool.cpp hh\Chapter05\Multicast\DSNetwork\Receiver\mspool.h hh\Chapter05\Multicast\DSNetwork\Receiver\netrecv.cpp hh\Chapter05\Multicast\DSNetwork\Receiver\netrecv.h hh\Chapter05\Multicast\DSNetwork\Receiver\precomp.cpp hh\Chapter05\Multicast\DSNetwork\Receiver\precomp.h hh\Chapter05\Multicast\DSNetwork\Receiver\proprecv.cpp hh\Chapter05\Multicast\DSNetwork\Receiver\proprecv.h hh\Chapter05\Multicast\DSNetwork\Receiver\proprecv.rc hh\Chapter05\Multicast\DSNetwork\Receiver\resrecv.h hh\Chapter05\Multicast\DSNetwork\Sender\dssend.cpp hh\Chapter05\Multicast\DSNetwork\Sender\dssend.def hh\Chapter05\Multicast\DSNetwork\Sender\dssend.dsp hh\Chapter05\Multicast\DSNetwork\Sender\dssend.h hh\Chapter05\Multicast\DSNetwork\Sender\main.cpp hh\Chapter05\Multicast\DSNetwork\Sender\netsend.cpp hh\Chapter05\Multicast\DSNetwork\Sender\netsend.h hh\Chapter05\Multicast\DSNetwork\Sender\precomp.cpp hh\Chapter05\Multicast\DSNetwork\Sender\precomp.h hh\Chapter05\Multicast\DSNetwork\Sender\propsend.cpp hh\Chapter05\Multicast\DSNetwork\Sender\propsend.h hh\Chapter05\Multicast\DSNetwork\Sender\propsend.rc hh\Chapter05\Multicast\DSNetwork\Sender\ressend.h hh\Chapter05\Multicast\DSNetwork\Util\controls.cpp hh\Chapter05\Multicast\DSNetwork\Util\nutil.cpp hh\Chapter05\Multicast\DSNetwork\Util\nutil.dsp hh\Chapter05\Multicast\FilterTSSource\CFilterTSSource.cpp hh\Chapter05\Multicast\FilterTSSource\CFilterTSSource.h hh\Chapter05\Multicast\FilterTSSource\CTSOutPin.cpp hh\Chapter05\Multicast\FilterTSSource\CTSOutPin.h hh\Chapter05\Multicast\FilterTSSource\FilterTSSource.def hh\Chapter05\Multicast\FilterTSSource\FilterTSSource.dsp hh\Chapter05\VMR-9\BitmapMix\bmpMix9.cpp hh\Chapter05\VMR-9\BitmapMix\BmpMix9.dsp hh\Chapter05\VMR-9\BitmapMix\bmpMix9.h hh\Chapter05\VMR-9\BitmapMix\bmpMix9.rc hh\Chapter05\VMR-9\BitmapMix\resource.h hh\Chapter05\VMR-9\BitmapMix\vmr9-1.bmp hh\Chapter05\VMR-9\BitmapMix\vmr9-2.bmp hh\Chapter05\VMR-9\BitmapMix\vmr9-3.bmp hh\Chapter05\VMR-9\BitmapMix\vmrsample.ico hh\Chapter05\VMR-9\Blender\Blender.cpp hh\Chapter05\VMR-9\Blender\Blender.h hh\Chapter05\VMR-9\Blender\Blender.rc hh\Chapter05\VMR-9\Blender\Blender9.dsp hh\Chapter05\VMR-9\Blender\BlenderDlg.cpp hh\Chapter05\VMR-9\Blender\BlenderDlg.h hh\Chapter05\VMR-9\Blender\Res\Blender.rc2 hh\Chapter05\VMR-9\Blender\Res\vmrsample.ico hh\Chapter05\VMR-9\Blender\resource.h hh\Chapter05\VMR-9\Blender\StdAfx.cpp hh\Chapter05\VMR-9\Blender\StdAfx.h hh\Chapter05\VMR-9\Inc\AllocLib.h hh\Chapter05\VMR-9\Inc\BltAlpha.h hh\Chapter05\VMR-9\Inc\persist.cpp hh\Chapter05\VMR-9\Inc\persist.h hh\Chapter05\VMR-9\Inc\vmrutil.h hh\Chapter05\VMR-9\Inc\vmruuids.h hh\Chapter05\VMR-9\Ticker\bitmap.cpp hh\Chapter05\VMR-9\Ticker\bitmap.h hh\Chapter05\VMR-9\Ticker\resource.h hh\Chapter05\VMR-9\Ticker\ticker.bmp hh\Chapter05\VMR-9\Ticker\ticker.cpp hh\Chapter05\VMR-9\Ticker\ticker.h hh\Chapter05\VMR-9\Ticker\Ticker.rc hh\Chapter05\VMR-9\Ticker\Ticker9.dsp hh\Chapter05\VMR-9\Ticker\vmrsample.ico hh\Readme.txt hh\Chapter03\MulticastDemo\MulticastClient\res hh\Chapter03\MulticastDemo\MulticastServer\res hh\Chapter03\TCPDemo\TCPClient\res hh\Chapter03\TCPDemo\TCPServer\res hh\Chapter03\UDPDemo\UDPClient\res hh\Chapter03\UDPDemo\UDPServer\res hh\Chapter03\VODDemo\VODClient\res hh\Chapter03\VODDemo\VODServer\res hh\Chapter04\TitleOverlay\SimplePlayer\res hh\Chapter05\Multicast\DSNetwork\Filter hh\Chapter05\Multicast\DSNetwork\IDL hh\Chapter05\Multicast\DSNetwork\Include hh\Chapter05\Multicast\DSNetwork\Receiver hh\Chapter05\Multicast\DSNetwork\Sender hh\Chapter05\Multicast\DSNetwork\Util hh\Chapter05\VMR-9\Blender\Res hh\Appendix_B\PIDTest\res hh\Chapter02\AVCap\Debug hh\Chapter02\AVCap\res hh\Chapter02\FilterImageGrabber\Debug hh\Chapter03\AVChat\Filters hh\Chapter03\AVChat\Network hh\Chapter03\AVChat\res hh\Chapter03\MulticastDemo\Common hh\Chapter03\MulticastDemo\MulticastClient hh\Chapter03\MulticastDemo\MulticastServer hh\Chapter03\TCPDemo\Common hh\Chapter03\TCPDemo\TCPClient hh\Chapter03\TCPDemo\TCPServer hh\Chapter03\TCPDemo\Utils hh\Chapter03\UDPDemo\Common hh\Chapter03\UDPDemo\UDPClient hh\Chapter03\UDPDemo\UDPServer hh\Chapter03\VODDemo\Common hh\Chapter03\VODDemo\FilterNetReceiver hh\Chapter03\VODDemo\VODClient hh\Chapter03\VODDemo\VODServer hh\Chapter04\TitleOverlay\FilterTitleOverlay hh\Chapter04\TitleOverlay\SimplePlayer hh\Chapter04\VideoKey\Ball hh\Chapter04\VideoKey\FilterVideoKeyer hh\Chapter05\Multicast\DSNetwork hh\Chapter05\Multicast\FilterTSSource hh\Chapter05\VMR-9\BitmapMix hh\Chapter05\VMR-9\Blender hh\Chapter05\VMR-9\Inc hh\Chapter05\VMR-9\Ticker hh\Appendix_B\PidMpeg1 hh\Appendix_B\PIDTest hh\Appendix_C\FilterTitleSource hh\Appendix_D\Dump hh\Appendix_D\FilterQQSource hh\Chapter02\AVCap hh\Chapter02\FilterImageGrabber hh\Chapter03\AVChat hh\Chapter03\MulticastDemo hh\Chapter03\TCPDemo hh\Chapter03\UDPDemo hh\Chapter03\VODDemo hh\Chapter04\TitleOverlay hh\Chapter04\VideoKey hh\Chapter05\Multicast hh\Chapter05\VMR-9 hh\Appendix_B hh\Appendix_C hh\Appendix_D hh\Chapter02 hh\Chapter03 hh\Chapter04 hh\Chapter05 hh