摘要:VC/C++源码,系统相关,ClassWizard,消息映射  VC++ MFC消息映射机制的剖析实例源代码,讲述如何运用ClassWizard,,理解发送给窗口的消息是如何被MFC框架通过窗口句柄映射表和消息映射表   来用窗口类的函数进行响应的。掌握设备描述表及其封装类CDC的使用,CDC是如何与具体的设备发生关联的,融合具体的画图程序进行分析。   如何设置封闭图形的填充刷子(位图画刷与透明画刷的使用)。
2023-04-07 23:39:47 118KB VC/MFC源代码 Windows系统源代码
1
通过win32文件操作函数实现文件的读写,通过调用系统时间组成拷贝后的文件名称。为了练习文件的读写函数,做练习使用。后续会继续修改。
2023-04-07 23:18:24 6.96MB win32 MFC
1
在观察者模式下使用MFC实现的消息监听,可以选择同步或者异步传递消息。监听者可以选择监听的消息类型以及发送者,发送者无需关心监听者是谁。
2023-04-07 18:34:48 3.21MB 观察者 监听 事件 Observer
1
C# SharpGL 使用轨迹球旋转物体 This code is a part of NeHe tutorials and was converted from C++ into C#. Matrix/Vector manipulations have been updated.
2023-04-07 18:30:09 1.28MB C# opengl
1
敬告:本课程基于最新版FFmpeg4.3.1开发,仅供学习参考,不可以直接商用(想直接购买商用源代码的同学,请放弃!)。 我将带领大家从以下几个方面来深入剖析ffmpeg4.3:“拿来主义”、“为我所用”。 通过学习本课程,您将收获: 三大多媒体框架(DirectShow、GStreamer、FFmpeg)简介与分析FFmpeg4.3的开发环境搭建(重要讲解windows下的源码编译及vs2015的环境)ffmpeg.c(4.3.1)源码剖析(分析开源大师们的设计理念和编码技巧)亲手封装私有函数:获取音视频流信息(类似于MediaInfo)、获取实时转码进度(改善用户体验)两套实现代码: MFC和Qt。------------------------------------------------------------------- 音视频是一门很复杂的技术,涉及的概念、原理、理论非常多,很多初学者不学 基础理论,而是直接做项目,往往会看到c/c++的代码时一头雾水,不知道代码到底是什么意思,这是为什么呢?   因为没有学习音视频的基础理论,就比如学习英语,不学习基本单词,而是天天听
1
OpenGL的绘制流程——工作方式 * 图 OpenGL图形处理系统在计算机系统中的层次结构 一个完整的窗口系统的OpenGL图形处理系统的结构为:最底层为图形硬件,第二层为操作系统,第三层为窗口系统,第四层为OpenGL,最上面的层为应用软件。 通常,OpengGL图形处理系统在计算机系统中的层次结构如图所示。
2023-04-06 21:01:25 971KB OpenGL
1
由资深OpenGL技术专家亲笔撰写,全面介绍OpenGL ES 3.0的各种特性及新增功能,通过大量已经编译和测试过的实例,详细讲解OpenGL ES 3.0中的应用程序接口(API)和图形管线,既涵盖简单图形的渲染方法,又深入介绍逐像素照明和粒子系统等高级渲染技术,并且包含大量有效使用API和硬件的实用技巧,为手持设备的各种高性能3D应用开发提供翔实指导。 《华章 OpenGL ES 3.0编程指南(原书第2版)》共16章:第1章简单介绍OpenGL ES ,并概述OpenGL ES 3.0图形管线;第2章通过绘制一个三角形的简单OpenGL ES 3.0示例程序,讲解一些API概念,并说明如何构建和运行OpenGL ES示例程序;第3章讲述为OpenGL ES 3.0创建表面和渲染上下文的API——EGL;第4章讨论创建着色器对象、编译着色器和检查编译错误的方法;第5章讲解编写着色器所需的着色语言基本知识;第6章详细介绍几何形状输入图形管线的方法,包含对顶点属性、顶点数组和缓冲区对象的讨论;第7章讨论几何形状如何装配成图元,介绍OpenGL ES 3.0中所有可用图元类型,包括点精灵、直线、三角形、三角形条带和三角扇形;第8章概述顶点着色器如何融入管线,以及OpenGL ES 着色语言中可用于顶点着色器的特殊变量;第9章和第10章介绍片段着色器,包括多重纹理、雾化、Alpha测试和用户裁剪平面等;第11章讨论片段操作,包括剪裁测试、模板测试、深度测试、多重采样、混合和抖动;第12章介绍使用帧缓冲区对象渲染屏幕外表面;第13章讨论同步对象和栅栏的使用方法;第14章介绍OpenGL ES 3.0高级编程,包含使用法线贴图的逐像素照明、环境贴图、粒子系统、图像后处理、程序纹理、阴影贴图、地形渲染和投影纹理等渲染技术。;第15章提供OpenGL ES 3.0中各种可用状态查询的参考;第16章讨论如何为iOS 7、Android 4.3 NDK、Android 4.3 SDK、Windows和Linux构建OpenGL ES样板代码。
2023-04-06 16:52:25 59.25MB OpenGL 编程
1
MFC WINDOWS程序设计扫描版完整PDF文件,一本适合大众学习MFC程序设计的详尽资料书,文件太大了,所以分成了五块上传
1
这是我写的编辑器控件,用MFC实现。 支持代码折叠,语法高亮,自动换行,列模式编辑等
2023-04-06 10:12:46 881KB 编辑器控件 MFC 语法高亮
1
利用MFC画sin和cos图形,可以用滚轮缩放,平移 利用MFC画sin和cos图形,可以用滚轮缩放,平移 利用MFC画sin和cos图形,可以用滚轮缩放,平移 利用MFC画sin和cos图形,可以用滚轮缩放,平移
2023-04-05 21:19:40 1.82MB MFC sin和cos图形
1