
DirectX开发
ccx_john
这个作者很懒,什么都没留下…
展开
-
VC6配置DIRECTSHOW开发环境
首先,安装好VC6,以及DIRECTSDK,我选择的是DirectX 9.0 SDK Update - (Summer 2004) 因为这个版本集成了DIRECTSHOW。(当然,这句话是听来的,真实与否我也不知道O(∩_∩)O~)然后呢,用编译器把DX(DIRECTSDK简称,下同)目录下,Samples\C++\DirectShow\BaseClasses的项目编译一下,得到转载 2013-10-29 14:33:11 · 1265 阅读 · 0 评论 -
解析DirectShow SDK提供的播放器例子源码PlayWnd
本例在DirectX 9.0b版本下,位于DXSDK90b\Samples\C++\DirectShow\Players\PlayWnd。网上也许也能下载到。 此播放器实现的功能:打开文件、推出播放、暂停、停止窗口1倍显示、0.5倍显示、2倍显示、全屏、画面跟随窗口变形窗口标题栏显示所播放文件的名称和播放状态快放、慢放按帧播放转载 2013-10-29 13:44:41 · 970 阅读 · 0 评论 -
DirectShow之接口实战篇
现今自己编程做一个多媒体播放工具是一件很令人开心愉悦的事情,但如果使用MediaPlay控件开发则会受到很多限制,自己的很多好的创意想法都无法或者很难实现,如果利用微软的DirectX接口开发则可以充分的将作者的独特想法付诸于实现,何乐而不为呢!!不过关于DirectShow接口的开发说明文档实在是少之又少,仅有的一些不是英文的就是一些关于理论方面的,真正关于接口实战编程而且是用Delphi开发工转载 2013-10-29 13:49:53 · 1640 阅读 · 0 评论 -
VC6 下配置DirectShow SDK开发环境及下载地址
1、首先下载DirectX 9 SDK开发包。这个现在还是比较难搞到的,可以到微软官网上去下载。在《关于DirectShow的杂想》一文中介绍过,自从DirectX 9.0c sdk后,DirectShow SDK不再包含在DirectX SDK中,而是以Extras的形式发布,后来集成了一部分SDK到Windows SDK中,也就是说后来的环境(比如vs2005、vs2008环境下)比较难配置,转载 2013-10-29 14:38:08 · 1700 阅读 · 0 评论 -
关于directshow的开发常见问题
一、配置方法1、先编译Samples\C++\DirectShow\BaseClasses中的工程文件。注意工程的默认选项是Debug_Unicode的,在非Unicode的工程中使用还需要编译Debug版本的。“DXSDK90\SAMPLES\C++\DIRECTSHOW\BASECLASSES\baseclasses.dsw的release版本”,指的是运行DXSDK90\转载 2013-10-29 15:15:22 · 711 阅读 · 0 评论 -
在Windows7系统的VC++6.0下配置DirectShow开发环境
本文要解决的问题:1. 在WIN7系统下正常使用VC++6.0,解决open file和 add file to project出错的问题2. 配置DirectShow,编译出debug和release版本的strmbasd.lib和STRMBASE.lib文件 我是编程菜鸟一枚,为了干干净净地配置环境还重装了系统。其中出现的各种问题是得益于转载 2013-10-29 13:47:57 · 742 阅读 · 0 评论 -
DirectShow视频失去焦点恢复时无法刷新的解决
1.WS_CLIPCHILDRENmodifystyle(0,WS_CLIPCHILDREN);2.ON_ERASEBKGND: if(m_pGraph) { CRect rc; GetClientRect(&rc); rc.bottom-=panelHeight; pDC->ExcludeClipRect(&rc); //若有在播放则不擦除绘制该区转载 2013-10-31 20:48:29 · 809 阅读 · 0 评论