DirectX
sunjin007
这个作者很懒,什么都没留下…
展开
-
在中Visual Studio .NET 2003利用DirectShow播放媒体文件(五)
浏览、播放、暂停、关闭四按钮的相应事件响应函数如下:void CPlayWndDlg::OnBnClickedBrowseButton(){ CFileDialog dlgFile(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Movie Files (*.av原创 2004-04-12 12:55:00 · 1183 阅读 · 8 评论 -
在中Visual Studio .NET 2003利用DirectShow播放媒体文件(一)
DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。DirectShow为多媒体的捕捉和回放提供了强有力的支持。运用DirectShow我们可以很方便地从支持WDM驱动模型的采集卡上捕获数据,并且进行相应的后期处理乃至存储到文件中。它广泛地支持各种媒体格式,包括Asf、Mpeg、Avi、Dv、Mp3、Wave等等,使得多媒体数原创 2004-04-12 12:28:00 · 2018 阅读 · 2 评论 -
在中Visual Studio .NET 2003利用DirectShow播放媒体文件(二)
3.设置工程属性 项目→PlayWnd属性→配置属性→链接器→输入→附加依赖项,添加库文件Strmiids.lib 和Quartz.lib。由于Dshow.h头文件是在任何DirectShow工程中都要用到的,因此我们stdafx.h加入如下行:#include 4.设计对话框,如下: IDC_STATIC控件类型Stat原创 2004-04-12 12:28:00 · 1047 阅读 · 0 评论 -
在中Visual Studio .NET 2003利用DirectShow播放媒体文件(三)
在CPlayWndDlg的构造函数中添加初始化代码CPlayWndDlg::CPlayWndDlg(CWnd* pParent /*=NULL*/) : CDialog(CPlayWndDlg::IDD, pParent){ m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); m_pGraph原创 2004-04-12 12:28:00 · 1020 阅读 · 0 评论 -
在中Visual Studio .NET 2003利用DirectShow播放媒体文件(四)
// IDC_VW_FRAME控件Picture Control主要作用是控制Vedio Window的显示位置void CPlayWndDlg::MoveVideoWindow(void){ IVideoWindow* pVideoWinow = NULL; if(m_pGraph) { m_pGraph->QueryInterface(II原创 2004-04-12 12:55:00 · 1195 阅读 · 4 评论