首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Aforge能检测到片剂的类型吗?

Aforge能检测到片剂的类型吗?
EN

Stack Overflow用户
提问于 2015-12-16 13:14:14
回答 1查看 74关注 0票数 0

队员们,

我有一个问题,那就是我必须在两个C#平板Pro -3和Pro -4上部署帮助下完成的网络摄像头项目。的问题是,它们之间的视频分辨率有很大的不同。我需要选择960 * 540的临-3和640 * 640的临-4。

如果我知道某件事(平板电脑是Pro-3),那么将视频分辨率设置为960 * 540,如果平板电脑是Pro4,则视频分辨率为640 * 640。

我有什么办法做到这一点吗?

问题2)

我还有一个picturebox控件,它似乎比视频分辨率还大。如何将picturebox大小和宽度设置为视频分辨率。

EN

回答 1

Stack Overflow用户

发布于 2016-03-16 09:41:42

Aforge能检测到片剂的类型吗?

我不认为它可以。但它可以用不同的方式来完成。

关于你的第一个问题,。我没有任何这些模型来检查这一点,但是您应该通过执行这个powershell脚本获得模型:

代码语言:javascript
复制
Get-WmiObject Win32_Computersystem | Format-List model

用于检索模型和制造商的C#代码如下所示:

代码语言:javascript
复制
public static string GetDeviceManufacturerModel()
    {
        const string manufacturerKey = "Manufacturer";
        const string modelKey = "Model";

        var mos = new ManagementObjectSearcher(
            string.Format("select {0}, {1} from Win32_ComputerSystem", manufacturerKey, modelKey));

        foreach (var managementObject in mos.Get())
        {
            if (managementObject[manufacturerKey] != null && managementObject[modelKey] != null)
                return string.Format("{0} {1}", managementObject[manufacturerKey], managementObject[modelKey]);
        }
        return "";
    }

关于第二个问题。您所使用的VideoSourcePlayer库为您提供了AutoSizeControl属性,用于实现您想要的功能。也许这比picturebox更适合你。

如果没有,请查看“锻造论坛”上的以下帖子:PictureBox而不是VideoSourcePlayer

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34313045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档