当前位置: 代码迷 >> 多媒体/流媒体开发 >> 用directshow预览USB摄像头的有关问题,很基础,求指教
  详细解决方案

用directshow预览USB摄像头的有关问题,很基础,求指教

热度:9376   发布时间:2013-02-26 00:00:00.0
用directshow预览USB摄像头的问题,很基础,求指教!
看了几天directshow的资料,想弄弄我的USB摄像头
先把捕捉的图像显示出来。
用GraphEdit测试,没问题,见下图。


开始写代码


DeviceEnum(&pFilter); //枚举出USB摄像头

GetPin(pFilter, PINDIR_OUTPUT, &pPin);//取得摄像头PIN

AddFilterByCLSID(pGraph, guidAviDecompressor, L"AVI Decompressor", &pDec); /
ConnectFilters(pGraph,pPin,pDec);

GetPin(pDec, PINDIR_OUTPUT, &pDecOutPin);

AddFilterByCLSID(pGraph, guidVideoRender, L"Video Render", &pRender);
ConnectFilters(pGraph,pDecOutPin,pRender);


这几个步骤我单步跟踪过了,应该都没问题。

请问后面该怎么做?

某些资料都提到了ICaptureGraphBuilder2 是否必须使用它?我的代码中是没有用的。

请指教了~

谢谢。

------解决方案--------------------------------------------------------
AMCAP,sdk的例子,抄
  相关解决方案