在初始化中就出错了
HRESULT CCaptureVideo::Init(int iDeviceID, HWND hWnd)
{
//设置视频格式
AM_MEDIA_TYPE mt;
ZeroMemory(&mt, sizeof(AM_MEDIA_TYPE));
mt.majortype = MEDIATYPE_Video;
mt.subtype = MEDIASUBTYPE_IYUV;//原来是rgb24,后面都一样
hr = m_pGrabber->SetMediaType(&mt);
.... // try to render preview/capture pin
hr = m_pCapture->RenderStream(&PIN_CATEGORY_PREVIEW, &MEDIATYPE_Video,m_pBF,pGrabBase,NULL);
if( FAILED( hr ) )
hr = m_pCapture->RenderStream(&PIN_CATEGORY_CAPTURE, &MEDIATYPE_Video,m_pBF,pGrabBase,NULL); if( FAILED( hr ) ){
AfxMessageBox("Can’t build the graph");//就进到这里了,请问是怎么回事??上面两个RenderStream都返E_FAIL
return hr;
}
这跟摄像头有没有关系???
HRESULT CCaptureVideo::Init(int iDeviceID, HWND hWnd)
{
//设置视频格式
AM_MEDIA_TYPE mt;
ZeroMemory(&mt, sizeof(AM_MEDIA_TYPE));
mt.majortype = MEDIATYPE_Video;
mt.subtype = MEDIASUBTYPE_IYUV;//原来是rgb24,后面都一样
hr = m_pGrabber->SetMediaType(&mt);
.... // try to render preview/capture pin
hr = m_pCapture->RenderStream(&PIN_CATEGORY_PREVIEW, &MEDIATYPE_Video,m_pBF,pGrabBase,NULL);
if( FAILED( hr ) )
hr = m_pCapture->RenderStream(&PIN_CATEGORY_CAPTURE, &MEDIATYPE_Video,m_pBF,pGrabBase,NULL); if( FAILED( hr ) ){
AfxMessageBox("Can’t build the graph");//就进到这里了,请问是怎么回事??上面两个RenderStream都返E_FAIL
return hr;
}
这跟摄像头有没有关系???
解决方案 »
- 我的js有什么错
- 关于模拟Http
- 请问WINDOWS应用程序调用的API函数的DLL在内存中有几份拷贝???
- 关于组播的问题,高手帮着看一下
- OpenGL 编程权威指南(第三版)的例程哪里下载,送分100
- 急聘全职vc程序员(上地)
- 取得表中字段名的问题,用的是ADO
- 谁有telnet客户端源代码?
- 50分求助,ADO连数据库,在StdAfx.h中引入库函数后,d:\microsoft visual studio\vc98\mfc\include\afxv_w32.h却不能编译通过!
- Scrollbar为什么出不来?共150分!!
- 求iso/iec14496-1:2004标准,请问哪里有下???
- 我录音里面有基座麦克风,内置麦克风,麦克风插口,请问怎样控制这些
// 30323449-0000-0010-8000-00AA00389B71 MEDIASUBTYPE_I420
DEFINE_GUID(MEDIASUBTYPE_I420,
0x30323449, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71);用MEDIASUBTYPE_I420就可以用了,请问是哪里出的问题???