在中Visual Studio .NET 2003利用DirectShow播放媒体文件(三)[3]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 sunjin007 的 blog

       添加相应的清除代码,重载cplaywnddlgdestorywindow方法,如下:

bool cplaywnddlg::destroywindow()

{

    // todo: 在此添加专用代码和/或调用基类

    if(m_pgraph)

       m_pgraph->release();

    if(m_pmediacontrol)

       m_pmediacontrol->release();

    if(m_pevent)

       m_pevent->release();

    if(m_pmediaseeking)

       m_pmediaseeking->release();

 

    m_pgraph = null;

    m_pmediacontrol = null;

    m_pevent = null;

    m_pmediaseeking = null;

    return cdialog::destroywindow();

}

本文关键:DirectShow DirectX .NET 2003
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top