第十七章 特殊类成员1.1 静态成员变量假如我们要在一个类中的所有对象间共享某种数据,那不妨将其设置为静态成员变量/函数;static x1.2 静态成员变量静态成员变量与成员变量有4点不同:①前者属于类②前者必须在全局定义③前者被调用只用说明那个类即可④前者在没有创建对象之前就已经存在#inclu...
分类:
其他好文 时间:
2014-06-28 11:54:43
阅读次数:
248
1997年12月,中国化工网上线,成为中国第一家垂直B2B网站,也是中国第一家电子商务公司;1998年12月,阿里巴巴注册,1999年3月上线;1999年5月,中国第一家独立B2C商城8848上线;1999年8月,中国第一家C2C平台易趣网上线。我国的电子商务到今年已经是第十七个年头了,电子商务已经...
分类:
其他好文 时间:
2014-06-17 15:36:34
阅读次数:
210
正好需要对WINDOWS的WDDM有所了解, 于是就翻了下MSDN.
微软对设备驱动的框架设计非常周全.
无论WDDM, AVSTREAM, 还是USB STACK, STORAGE, 以及其它技术类型的设备驱动, 都是以port/miniport, class/miniclass的形式展开, 微软将经过严密设计,开发,测试的port/class驱动提供给IHV,而IHV只需要把工作重心放到m...
分类:
其他好文 时间:
2014-06-05 06:09:27
阅读次数:
298
感觉有必要把
KMDDOD_INITIALIZATION_DATA
中的这些函数指针的意思解释一下, 以便进一步的深入代码.
DxgkDdiAddDevice
前面已经说过, 这个函数的主要内容是,将BASIC_DISPLAY_DRIVER实例指针存在context中, 以便后期使用, 支持多实例.
DxgkDdiStartDevice
取得设备...
分类:
其他好文 时间:
2014-06-04 13:53:18
阅读次数:
1183
续:
CONVERT_32BPP_TO_16BPP 是将32bit的pixel转换成16bit的形式.
输入是DWORD
32位中, BYTE 0,1,2分别是RGB分量, 而BYTE3则是不用的
为了不减少color的范围, 所以,都是取RGB8,8,8的高RGB5, 6, 5位, 然后将这16位构成一个pixel.
CONVERT_16BPP_TO_32BPP是将...
分类:
其他好文 时间:
2014-06-04 13:20:35
阅读次数:
253
Multiple Monitors and Video Present Networks
这一篇写点VidPN的东西.
微软对SAMPLE CODE的解释/描述是越来越"吝啬"了. 至少,以前从WDK/DDK中拿一个SAMPLE出来,看一看,改一改,试一试,还能玩一玩, 从实际驱动跑起来去了解驱动的工作情况.
有了一个比较感性的认识后,再去深入细致地看代码, 或者有目地性地改代码, ...
分类:
其他好文 时间:
2014-06-03 04:12:42
阅读次数:
278
基于WDDM驱动的DirectX视频加速重定向框架设计与实现
现在的研究生的论文, 真正质量高的, 少之又少, 开题开得特别大, 动不动就要搞个大课题, 从绪论开始到真正自己所做的内容之间, 是东拼西凑地抄概念, 抄公式, 达到字数篇幅的要求, 而自己正真做了什么, 有哪些实际感受, 做出的内容, 相比前面的东拼西凑就几点内容, 之后就草草结束, 步入感谢的段落.
原因不光只有...
分类:
其他好文 时间:
2014-06-01 17:21:12
阅读次数:
261
学习要点:1.什么是面向对象2.OOP 的特点3.关键的OOP
概念4.创建OOP许多语言本身就是面向对象(OOP)的,而PHP
用了几年才引入了这类功能。面向对象的诞生是开发范型一次的重大改变,编程的注意力重新从应用程序的逻辑回到其数据上来。换句话说,OOP
将焦点从编程的过程性事件转向最终建模的...
分类:
其他好文 时间:
2014-05-26 16:39:57
阅读次数:
222
写在前面的话:在学习孙鑫老师的VC++视频时,为了加深自己对知识的深入理解,就做了下面的笔记。第一讲:第二讲:第三讲:第四讲:第五讲:第六讲:第七讲:第八讲:第九讲:第十讲:第十一讲:第十二讲:第十三讲:第十四讲:第十五讲:第十六讲:第十七讲:第十八讲:第十九讲:动态链接库第二十讲:
分类:
编程语言 时间:
2014-05-17 19:06:29
阅读次数:
288