知了博客

集天地之精华,吸日月之灵气

« 位图数据内存优化有这样一位“卑微的”创业者 »

DirextX 学习

正研究MPC-HP开源项目的源码,里面用到的很重要的DirectX技术,由于初识DirectX,所以一切得从零开始.

从定义开始,下面为维基百科对DirectX的定义,我觉得还是比较容易理解的:
Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.

还有关于Dirextshow维基的解释:
DirectShow (sometimes abbreviated as DS or DShow), codename Quartz, is a multimedia framework and API produced by Microsoft for software developers to perform various operations with media files or streams.

上面也只是摘抄下来的,现在开始分析DirectShow,用于编写流媒体应用程序,可以自己编写Filter.进一步分析还有等更新.(10-06-04)

directshow com基础:
用到的com东西不算多,满足COM写法,可以从.def中定义可以而知:
EXPORTS
DllCanUnloadNow PRIVATE // load
DllGetClassObject PRIVATE //factory class
DllRegisterServer PRIVATE //com register
DllUnregisterServer PRIVATE//com unregister
COM:IUnknown

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Arwen Build 90619 Code detection by Codefense  theme by BokeZhuti

Copyright know blog. Some Rights Reserved.站长(msn):webmaster#webgou.info(#换成@) 粤ICP备09183716号