摘要: http://cid-a76c4a4a3032ded0.skydrive.live.com/browse.aspx/.Public/DirectX 9.0b SDK开始做毕业设计了,导师让我先学习一下 DirectShow,并跟我说一定要安装Direct9.0b SDK版本,说是之后版本的 DirectShow 从DiirectX SDK 中分离了出来。我之前对 DirectX 从来没有接触过,也不清楚都是有什么版本,各个版本都有什么不同。于是先上网随便看了一下,了解了一下 DirectShow 的用途。然后就上网搜索 Direct9.0b,发现很多链接都已经失效了(特别是微软的官方下载链接) 阅读全文
posted @ 2014-02-23 16:44 言止予思 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 今天同事在写了如下结构体:1 typedef struct _tagInfo2 {3 std::list lst;4 std::vector nVec; 5 } INFO, *PINFO;6 7 typedef std::map Map_Info;8 typedef std::map::iterator Map_Info_It;在使用该结构体时PINFO pInfo = new INFO();ZeroMemory(pInfo, sizeof(INFO));pInfo->lst.push_back(1); //此处会出现崩溃,虚函数的指针已经被清零,因此程序运行... 阅读全文
posted @ 2014-02-23 13:57 言止予思 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 一环境设置 我们的实训项目是用VC++6.0做一个视频音频组播、可以传文件、可以聊天的局域网会议软件。用的是上个千年,或者说上个世纪(有点儿唬人哈,呵呵,其实也就是十年前)的开发工具,感觉很古老。但同组的同学说:很好用啊,比VS那个超大的流氓软件好用多啦! 相信现在还是有不少人用VC++6.0做东西。现将DirectShow9.0在VC++6.0中环境设置总结如下。假设将DirectX装在C盘的根目录下面(即C:\DXSDK)。 1.编译基类源代码,至少生成两个静态库文件——打开C:\DXSDK\Samples\C++\DirectShow\BaseClasses\baseclasses.ds 阅读全文
posted @ 2014-02-23 10:48 言止予思 阅读(185) 评论(0) 推荐(0) 编辑