当前位置: 代码迷 >> 多媒体/流媒体开发 >> Win7 C#开发Windows Media Encoder SDK有关问题
  详细解决方案

Win7 C#开发Windows Media Encoder SDK有关问题

热度:10122   发布时间:2013-02-26 00:00:00.0
Win7 C#开发Windows Media Encoder SDK问题
使用C#开发Windows Media Encoder SDK程序,我写了个及其简单的程序,里面涉及到Windows Media Encoder SDK就一句,
using WMEncoderLib;

try
{
  // Create a WMEncoder object.
  WMEncoder Encoder = new WMEncoder();
}
catch (Exception e)
{
  MessageBox.Show("New WMEncoder()失败 -----" + e.ToString());
}
MessageBox.Show("初始化成功");

该程序在WinXP下调试及双击运行均正常,但在Win7下,双击生成的应用程序,执行到“WMEncoder Encoder = new WMEncoder();”程序即关闭,使用try catch也捕获不到错误原因。
然后如果在Win7下,使用Visual C#在调试运行时却一切运行正常,可是如果到debug目录下双击应用程序运行的时候却还是出问题,执行到“WMEncoder Encoder = new WMEncoder();”程序即关闭,使用try catch也捕获不到错误原因。


感觉好像有哪里不兼容!
请有这方面经验的指教!

------解决方案--------------------------------------------------------
Win7的什么Bug?说来学习下。
------解决方案--------------------------------------------------------
来接分
------解决方案--------------------------------------------------------
探讨

找到解决办法了,Win7 Bug问题,谁留个言接分!

------解决方案--------------------------------------------------------
请问下是什么问题,急,正在查询如何解决这个问题,现象和你的一样
------解决方案--------------------------------------------------------
我最近也在用win7+c#做视频采集的项目,用的directshow.net,不知道楼主用的好用不?能用采集卡不?微软新出了个expression encoder 4 SDK,不知道能用采集卡不
  相关解决方案