【急急急!!】c#用directshow做播放器,播放视频文件时renderfile出错,

问题描述

在播放音频文件时没有问题但是播放视频文件时,在renderfile那里就出错报错是:“System.Runtime.InteropServices.COMException”类型的未经处理的异常出现在DSPlayer.exe中。其他信息:异常来自HRESULT:0x80040216怎么解决啊,求大神帮忙publicvoidselectIndexChanged(){fName=Convert.ToString(listBox1.SelectedItem);fName=fPath+"\"+fName;playMedia(fName);}privatevoidplayMedia(StringfName){cleanUp();m_objFilterGraph=newFilgraphManager();m_objFilterGraph.RenderFile(fName);m_objBasicAudio=(IBasicAudio)m_objFilterGraph;m_objBasicVideo=(IBasicVideo)m_objFilterGraph;try{m_objVideoWindow=(IVideoWindow)m_objFilterGraph;m_objVideoWindow.Owner=(int)splitContainer1.Panel1.Handle;m_objVideoWindow.WindowStyle=WS_CHILD|WS_CLIPCHILDREN;m_objVideoWindow.SetWindowPosition(splitContainer1.Panel1.ClientRectangle.Left,splitContainer1.Panel1.Top,m_objBasicVideo.VideoWidth,m_objBasicVideo.VideoHeight);splitContainer1.Height=m_objBasicVideo.VideoHeight+panel1.Height;splitContainer1.Width=m_objBasicVideo.VideoWidth+splitContainer1.Panel2.Width+4;}catch(Exception){m_objVideoWindow=null;}

解决方案

解决方案二:
为什么啊?有没有人啊

时间: 2024-08-07 12:37:07

【急急急!!】c#用directshow做播放器,播放视频文件时renderfile出错,的相关文章

android音乐播放器,音乐暂停时音量逐渐减小的效果怎么做?

问题描述 android音乐播放器,音乐暂停时音量逐渐减小的效果怎么做? QQ音乐,酷狗等音乐播放器,暂停时音量逐渐减小的效果怎么做? 我的做法是: 开个线程改变音频流的音量 audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 1 ,0); 但是这样会有很多问题,所以不想用这种方法.

win7系统用音乐播放器播放音乐非常卡如何解决

  win7系统用音乐播放器播放音乐非常卡如何解决 1.首先右键单击我的电脑打开设备管理器; 2.在声音.视频和游戏控制器里找到找到High Definition Audio驱动; 3.右键单击找到属性,在驱动程序里打开驱动程序详细信息,查看当前驱动版本,从网上下载合适的驱动,通常是比较适中的驱动,比之前的驱动版本低一些的就可以,安装完成重新启动就可以了. 注意事项:具体选择哪个版本的声卡驱动来替换这个就要因机而宜了,看你的声卡了.替换的时候直接安装下载的驱动就可以替换了,如果卸载安装重启系统会

wmv用什么播放器播放?

wmv用什么播放器播放?   wmv文件 wmv文件介绍: WMV文件一般同时包含视频和音频部分.视频部分使用Windows Media Video编码,音频部分使用Windows Media Audio编码.作为一种有着高压缩率.体积小等优势的视频压缩格式,微软的WMV还是很有影响力的.可是由于微软本身的局限性其WMV的应用发展并不顺利.第一, WM9是微软的产品它必定要依赖着Windows,Windows 意味着解码部分也要有PC, 起码要有PC机的主板.这就大大增加了机顶盒的造价,从而影响

播放器进度条-播放器拖进度条时鼠标不松开就直接播放了怎么办

问题描述 播放器拖进度条时鼠标不松开就直接播放了怎么办 播放器拖进度条时鼠标不松开就直接播放了,我想实现在拖动后鼠标松开后再播放 解决方案 直接在鼠标事件中写不就行了么 解决方案二: 自己写一个进度条,不响应拖动消息,只响应按下与抬起应该就可以满足你的要求.

windows speech sdk 语音识别,能够识别播放器播放的声音吗,如何实现

问题描述 windows speech sdk 语音识别,能够识别播放器播放的声音吗,如何实现 请问windows speech sdk语音识别,能够识别播放器播放的声音吗,如何实现

外链-网页内嵌播放器播放百度网盘音乐

问题描述 网页内嵌播放器播放百度网盘音乐 rt 如何在一个HTML的播放器里 播放百度网盘的音乐 我懂HTML内嵌播放器,也懂把分享链接转成永久链接,但是把永久链接放上,播放不了 是不是链接无效 请教各位大声 解决方案 音频文件的地址不对吧..而且百度会判断来源的,图片都不允许外链,音频文件应该也不给外链.

dxshow-C# DXshow开发的播放器播放视频时会卡

问题描述 C# DXshow开发的播放器播放视频时会卡 我用DXshow写了一个播放器,我在i3处理器的电脑上播放正常,到i7的处理器上播放就很卡.视频分辨率约为4000*3000,播放分辨率小的视频时都不卡.我直接用Window mediaPlayer播放很流畅,mediaPlayer也是调用DXshow播放的呀,mediaPlayer是用什么方式播放的视频文件,有没有谁指点一下呀?不考虑编程语言的性能问题

android使用系统自带的播放器播放视频报错

问题描述 android使用系统自带的播放器播放视频报错 Intent intent = new Intent(android.content.Intent.ACTION_VIEW); Uri uri = Uri.parse(FileUtils.SDCARD_PATH + "/" + getItem(position).getName()); intent.setDataAndType(uri, "video/*"); mContext.startActivity(

如何在PPT中播放多种音视频文件

  在PowerPoint幻灯片制作过程中,我们经常要用到音视频文件,可是在PowerPoint中到底都能播放什么格式的音视频文件呢.今天我就这个话题来和大家探讨一下. 图1 在PowerPoint中往往通过"插入→影片和声音→文件中的影片(或文件中的声音)"来播放音频视频文件,这种方法不方便对音视频进行控制.现在介绍一种利用Media Player控件控制音视频播放的方法.步骤如下: 1.在PowerPoint中插入Media Player控件, 具体方法: ① 打开视图→工具栏→控