找回密码
 注册
搜索
查看: 4082|回复: 1

[讨论] wince 拍照不能存储文件。

[复制链接]
发表于 2013-1-8 14:49:32 | 显示全部楼层 |阅读模式
HRESULT hResult = S_FALSE;
    CComPtr pFileSink;
    CComPtr  pUnkCaptureFilter;
    CComPtr  pStillPin;
    CComPtr pVideoControl;

    if( m_pCaptureGraphBuilder == NULL )  //|| ( m_fGraphBuilt == FALSE ))
    {
       goto Cleanup;
    }
         CHK(m_pMediaControl->Stop());
    //得到IFileSinkFilter接口
    CHK( m_pImageSinkFilter.QueryInterface( &pFileSink ));

    //设置抓拍保存的图象文件名
    CHK( pFileSink->SetFileName( strFileName, NULL ));

    //得到StillPin
    CHK( m_pVideoCaptureFilter.QueryInterface( &pUnkCaptureFilter ));
    CHK( m_pCaptureGraphBuilder->FindPin( pUnkCaptureFilter, PINDIR_OUTPUT, &PIN_CATEGORY_STILL, &MEDIATYPE_Video, FALSE, 0, &pStillPin ));

    //设置抓拍动作
      CHK( m_pVideoCaptureFilter.QueryInterface( &pVideoControl ));
     CHK( pVideoControl->SetMode( pStillPin, VideoControlFlag_Trigger ));
 楼主| 发表于 2013-1-8 14:54:18 | 显示全部楼层
这段代码拍照运行正常但是就是不会存图片文件。录像是OK的。
哪位搞个的高手帮忙讲讲,非常感谢。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-11 18:55 , Processed in 0.046422 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表