前几天参加 tech-ed 大会,其实更多的是认识了一些志同道合的朋友,ms 的课程往往是蜻蜓点水,因此
听起课来也没有什么意思。不过,有幸认识了园子里面的一些朋友,深感欣慰。技术人员真的非常容易接
触,我们能很快的切入主题,然后进行探讨。这也许正是技术人员单纯的一面吧。这两天,又换了新单位 ,
感觉换来换去,实在没有意思。记得刚开始工作的时候,老板对我说不要换来换去的,当时我还和别人说
这个,没想到自己却沦落到这一步。一直想寻找一个好的团队,好的东家,但一直没有如愿。不知道现下
的会如何,但目前看来并不乐观,我期望中的团队是一个互助,团结,激情,灵活,互相尊重,互为补充
的团队,可能很抽象,但我所有的憧憬都源自于敏捷软件开发,我不太愿意看到团队僵硬,传统,死沉。
也不太喜欢个人主义的团队,“软件开发是人与人的游戏”,没错,我所想要的就是这样一个以人为本的团
队,要求并不高,但很难实现。最少现在迷茫中。。。
不废话了,我们经常为图片生成缩略图,在 windows 中视频在察看缩略图的时候也显示出图片来,如果
作一个视频系统,那么用户上传上来的视频,如何为其生成缩略图呢?要想操作视频文件,通常所用的方
法就是 DirectX 里面的 DriectShow,用它就可以实现抓屏,抓图,抓视频的功能,想到这,又惊奇于 ms
演示的 vista 下的 app 那绚的 3d 效果.
要想在.net 中使用 DirectShow,所做的第一件事情是需要一个程序集,这个程序集可以帮你完成 .net
对 directshow 的 调 用 , 而 且 您 不 需 要 用 com, 省 却 注 册 过 程 , 这 个 assembly 的 名 字 为 :
Interop.DexterLib.dll,它象其他 dll,只需添加引用即可。
利用这个 dll,封装了一个类,利用这个类您就可以方便的生成 video 的缩略图了,而且适用于 winform,
也适用于 asp.net,酷吧!效果如下:
winform:
asp.net:
- 1
- 2
前往页