美好的一天。 我使用Visual Studio 2015,并且有一个带有AForge库的WPF项目(自定义媒体播放器项目)。
当我在Windows 7 SP1中运行项目时,一切都很好。 在Windows 10中运行项目时,出现运行时错误:
“对象必须是__ComObject类型或从__ComObject派生的类型”
行: foreach(Device.VideoCapabilities中的VideoCapabilities vc)
Device.VideoCapabilities-不是__ComObject
为什么?
正如我之前所说,一切都可以在Windows 7中运行
非常感谢
VideoCapabilities videoCapabilities = null;
foreach (VideoCapabilities vc in Device.VideoCapabilities)
{
if (vc.FrameSize == new System.Drawing.Size(640, 480))
{
videoCapabilities = vc;
}
}