我正在尝试在带有 windows10 和 .net4 的新项目中使用 Quartz。我在 may Project 中添加了“Windows\system32\quartz.dll”,我可以毫无问题地播放音频文件。
使用“所有者”属性显示视频时会出现问题,我在运行时遇到转换错误。这是示例代码:
Panel panel = new Panel();
FilgraphManagerClass graphManager = new QuartzTypeLib.FilgraphManagerClass();
graphManager.Owner = panel.Handle.ToInt32();
graphManager.RenderFile(@"c:\temp\simple.mp4");
这是错误消息:
System.InvalidCastException:指定的演员表无效