2014-06-10
DirectX中的DirectShow应用源码
DirectX中的DirectShow应用源码源码描述:ManagedDirectX中的DirectShow应用DirectX是Microsoft开发的基于Windows平台的一组API,它是为高速的实时动画渲染、交互式音乐和环境音效等高要求应用开发服务的。而ManagedDirectX实质上是对DirectX进行了一个轻量级的封装,Microsoft在2003年10月初发布了MicrosoftDirectX9.0SDKUpdate(Summer2003),其中就着重改进了ManagedDirectX部分。一方面使它能与.NETFramework紧密集成,可供.NET平台下的其他语言调用(如C#);另一方面对DirectX程序编写进行了进一步简化,使得DirectX向RAD开发的方向又迈进了一大步,如我们所知ASP.NET、WinForm这些东西是在网络上运行的。使得在网页上看到有硬件加速支持的绚丽的3D动画实时演示成为可能。DirectX的核心是DirectX3D,但早期也是有DirectXDraw(2D),后来2D融入到了3D中,原来有个项目的图形展示控件是用DirectDraw实