摘要:EGL 是 OpenGL ES 和底层 Native 平台视窗系统之间的接口。本章主要讲述 OpenGL ES 的 EGL API ,以及如何用它创建 Context 和绘制 Surface 等,并对用于 OpenGL 的其他视窗 API 做了比较分析,比如 WGL 和 GLX 。本章中将涵盖如下几个方面: EGL 综述 EGL 主要构成( Display , Context , Co...
阅读全文
摘要:在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #pragma para 其中para为参数,下面来...
阅读全文
摘要:DirectDraw是一个API,允许应用高性能,低成本的视频控制器和图形适配器电平控制。空气污染指数是基于灵活的组件对象模型(COM),但在技术上并非COM组件。例如,没有CoCreateInstance的支持。在其核心,DirectDraw的作为视频内存管理器。它分配显存,它的视频内存上执行操作,包括从屏幕和系统内存blits。它也包含低级别的实时视频功能。 DirectDraw Interf...
阅读全文
摘要:DirectDraw的® API提供了硬件支持加速的2 - D图形。它提供快速访问显示硬件,同时保持与Windows图(GDI)的形设备接口兼容性。 DirectDraw是为在发生系统和显示设备内存并采用了硬件加速下的专门内存管理器。与DirectDraw,您可以分配和熟练掌握系统设计与绘图记忆体,包括双方的转让。Embedded CE的视窗DirectDraw是改编的DirectDraw...
阅读全文
摘要:Windows Mobile 6的是移动设备的Windows CE 5.0的基础上,并在第三方的硬件,应用广泛,如掌上电脑(PDA)和智能数字助理平台。微软的Visual Studio 2005和Windows Mobile SDK的,使人们可以使用native(Visual C + +)和managed(Visual C#,Visual Basic。NET)2种代码创造Windows Mobil...
阅读全文
摘要:在WinCE中,Display驱动由GWES模块来管理。WinCE提供了两种架构的Display驱动模型,可以满足不同的硬件需求。一种是基 于WinCE DDI的Display驱动模型,另一种是基于DirectDraw的Display驱动模型。下面将对两种架构作简单介绍。 1. Display驱动模型 WinCE下的Display驱动直接由GWES模块管理,它会直接被GWES模块管理和调用。...
阅读全文
摘要:wince系统对于钩子技术的支持,显然不及windows。有一些技术文档干脆说wince不支持钩子。其实,不尽然。我们还是可以从coredll.dll中,得到一些有用的接口,来实现拦截一些简单的键盘或鼠标的动作。还是代码最有说服力:#define WH_JOURNALRECORD 0#define WH_JOURNALPLAYBACK 1#define WH_KEYBOARD_LL ...
阅读全文
摘要:总义 如是我闻时,佛告须菩提。易筋功已竟,方可事于此。此名静夜钟,不碍人间事。白日任匆匆,务忙衣与食。三餐食既竟,放风水火讫。抵暮见明星,燃灯照暗室。 晚夕功课毕,将息临卧具。大众咸鼾睡,忘却生与死。明者独惊醒,黑夜暗修为。抚体叹今夕,过去少一日。无常来迅速,身同少水鱼。显然如何救,福慧何日足? 四恩未能报,四缘未能离,四智未现前,三生未皈一。默视法界中,四生三有备,六根六尘...
阅读全文
摘要:译曰,佛祖大意,谓登正果者,其初基有二:一曰清虚,一曰脱换。能清虚则无障,能脱换则无碍。无碍无障,始可入定出定矣。知乎此,则进道有其基矣。所云清虚者,洗髓是也;脱换者,易筋是也。 其洗髓之说,谓人之生感于情欲,一落有形之身,而脏腑肢骸悉为滓秽所染,必洗涤净尽,无一毫之瑕障,方可步超凡八圣之门,不由此则进道无基。所言洗髓者,欲清其内;易筋者,欲坚其外。如果能内清静、外坚固,登寿①域在反掌之间耳,...
阅读全文