- 博客(9)
- 收藏
- 关注
转载 winsocket1
套接字类型: 流式套接字(SOCK_STREAM),提供面向连接、可靠的数据传输服务,数据无差错、无重复的发送,且按发送顺序接收,基于TCP 数据报式套接字(SOCK_DGRAM),提供无连接服务,数据包以独立包形式发送,不提供无错保证,数据可能丢失或者重复,并且接受顺序混乱,基于UDP 基于TCP(面向连接)的socket编程服务器端步骤:1、创建套接字(s
2012-06-28 16:11:43 1249
转载 windows核心编程第3章笔记
第三章 内核对象3.1 何为内核对象? 在软件开发中,我们需要创建、打开和处理内核对象比如:令牌对象、事件对象、文件对象、文件映射对象、I/O完成端口对象、作业对象、邮件槽对象、互斥量对象、管道对象、进程对象、信号量对象、线程对象、可等待的计时器对象以及线程池工厂对象等。 每个内核对象都只是一个内存块,当调用创建系统函数创建内核对象时,内存块由操作系统内分配,
2012-06-20 13:40:18 517
转载 char*和CString转换
(1) char*转换成CString 若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如: char chArray[] = "Char test"; TCHAR * p = _T("Char test");( 或LPTSTR p = _T("Char test");)
2012-06-17 23:20:27 675
转载 网格1
10.1 几何信息 ID3DXMesh接口对象包含了一个用于保存网格中顶点数据的顶点缓冲区,和一个用于记录三角形顶点在顶点缓冲区中索引信息的索引缓冲区。 可以通过下面方法获得指向这些缓冲区的指针 ID3DXMesh::GetVertexBuffer(LPDIRECT3DVERTEXBUFF9 *ppVB); ID3DXMesh::GetIndexBuffer
2012-06-13 17:10:31 1368
转载 C语言中字符串的处理方式(一)
写多了 Java 代码,对 String 类 很是喜爱,可惜经典的 C 语言没有。。。最近在做程序过程中,发现对C语言字符串的处理很模糊,一会儿用数组,一会儿用指针,一会儿又引入 string.h。。。于是决定总结一下C语言中字符串的处理,一则作为笔记,二则作为技术交流和大家分享。字符串字面量(字符串常量,在C标准中称为,字符串字面量)如何存储字符串字面量 从本质上而言,C语
2012-06-11 11:14:24 504
转载 lstrcpy strcpy 区别
strcpy是C运行时函数,是标准C提供的函数 lstrcpy是Windows API 而StrCpy仅仅是lstrcpy的调用而已,相当于lstrcpy 在微软的开发环境里比方说VC开发windows程序,最好使用lstrcpy(),否则很多地方会出问题,
2012-06-09 22:58:46 1659
转载 模版缓存3
7.1 模板技术7.1.1 模板的概念模板缓冲(Stencil Buffer)用来控制是否一个像素一个像素地向渲染目标表面绘制场景。在模板缓冲最基本的一级上,它能够使程序掩盖住被渲染图像的一部分,使它不能显 示。模板缓冲区是一个记录每个像素信息的附加的缓冲区, 很像一个z缓冲区。实际上,该缓冲区就驻留在z缓冲区的某些位中。常见的模板/z缓冲区格式为15位的z和1位的模板,或24位的z和
2012-06-07 21:51:35 1297
转载 模版缓存2
当实现一个镜面,一个物体假如在一面镜子前那么它就会被反射。然而,我们不想测试空间一个物体是否在一面镜子前,要做它是非常复杂的。因此,为了简化事 情,我们总是反射物体并且无限制地渲染它。但是这样就有一个象本章开头的图8.1一样的问题。即,物体反射被渲染到了没有镜子的表面。我们能够用模板缓存 来解决这个问题,因为模板缓存允许我们阻止渲染在后缓存中的特定区域。因此,我们使用模板缓存来阻止渲染被反射的不在
2012-06-07 21:48:33 1300
转载 模板缓存1
模板缓存是一个离屏缓存,我们能够用它来完成一些特效。模板缓存与后台缓存和深度缓存有相同的定义,因此在模板缓存中的像素与后台缓存和深度缓存中的像素 是相协调的。就象名字所说,模板缓存就象一个模板它允许我们刷新渲染后缓存的某个部分。 举例,当要实现一个镜子时,我们只需要简单地反射一个物体细节到镜子平面上;然而,我们仅仅想只绘制镜子里的反射结果。我们能用模板缓存来渲染它,图 8.1清楚的
2012-06-07 21:40:54 1503
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人