gpt4 book ai didi

c++ - capCreateCaptureWindow 分辨率限制

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:34:01 26 4
gpt4 key购买 nike

如何将视频捕获的分辨率更改为大于 640x480?驱动程序允许 1280x960,但更改“capCreateCaptureWindow”函数调用中的值不会更改分辨率。

API 中是否有其他函数调用来更改分辨率?我该怎么做。?

谢谢

最佳答案

在这里http://msdn.microsoft.com/en-us/library/windows/desktop/dd756938%28v=vs.85%29.aspx

BITMAPINFO szBitmapInfo;
capGetVideoFormat(m_hWndCap, &szBitmapInfo, sizeof(szBitmapInfo));
szBitmapInfo.bmiHeader.biBitCount = 24;
szBitmapInfo.bmiHeader.biWidth = 1280;
szBitmapInfo.bmiHeader.biHeight = 960;
szBitmapInfo.bmiHeader.biSizeImage = 1280*960*3; // or *4
capSetVideoFormat(m_hWndCap, &szBitmapInfo, sizeof(szBitmapInfo));

关于c++ - capCreateCaptureWindow 分辨率限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8084263/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com