📄 subject_19974.htm
字号:
<p>
序号:19974 发表者:流流 发表日期:2002-11-01 17:15:45
<br>主题:vfw问题
<br>内容:我用vfw开发视频捕获程序,但是capSetVideoFormat函数<BR>返回错误,怎么回事呀,如果不用capSetVideoFormat<BR>则图像为彩色条文,请帮帮我吧!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-11-01 20:55:33
<br>内容: capCaptureGetSetup(hCaps, &CaptureParms, sizeof(CaptureParms));<BR> CaptureParms.fAbortLeftMouse = false;<BR> CaptureParms.fAbortRightMouse = false;<BR> CaptureParms.fYield = true;<BR> CaptureParms.dwRequestMicroSecPerFrame = 66667;<BR> capCaptureSetSetup(hCaps, &CaptureParms, sizeof(CaptureParms));<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:流流 回复日期:2002-11-04 09:14:30
<br>内容:你好:<BR> 谢谢您的答复,能不能给我解释解释!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-11-04 09:20:53
<br>内容:能用吗?<BR><BR>不能用,我就啥也不说了!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:流流 回复日期:2002-11-04 13:54:37
<br>内容:我刚刚试了一下,还不行,上面的代码放到那合适<BR>是在capDriverConnect之后吗<BR>还是要谢谢您的回答
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:了了 回复日期:2002-11-05 10:04:11
<br>内容:capSetVideoFormat返回值错误,说明你改的参数不合适,看看下面的用法。<BR>(不过,出彩条好象是PAL制,NTSC制搞错了点现象)<BR> int m_nVfs=capGetVideoFormatSize(m_hWnd);<BR> if(!m_nVfs)<BR> {<BR> return E_FAIL;<BR> }<BR> BITMAPINFO *lpBmpInfo = (BITMAPINFO *)( new char[m_nVfs]);<BR> ASSERT(lpBmpInfo);<BR> int ret = capGetVideoFormat(m_hWnd, lpBmpInfo, (WORD)m_nVfs);<BR> if(!ret)<BR> {<BR> return E_FAIL;<BR> }<BR> LPBITMAPINFOHEADER lpd = (LPBITMAPINFOHEADER)lpBmpInfo; <BR> lpd->biSize= sizeof BITMAPINFOHEADER;<BR> lpd->biWidth = 想要的宽度(PAL<720,NTSC<640) ;<BR> lpd->biHeight = 想要的高度(PAL<576,NTSC<480);<BR> lpd->biSizeImage = lpd->biWidth * lpd->biHeight * lpd->biBitCount/8;<BR> capSetVideoFormat(m_hWnd, (LPBITMAPINFO)lpd, ret);
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -