这是一道题目: 设计一个带动画操作的程序,要求具有以下几种功能: 带快捷选单(Line、Ellipse、Rectangle) 通过点击菜单项输出相应的图形 通过工具栏按钮保存与打开图形 按键盘上的“M”键开始动画操作,使一个位图(自行设计)沿着图形移动
2019-12-21 20:24:28 5.16MB 可视化 位图与位操作 图标与光标
1
这份代码实现打开PCM裸流文件并用双缓存机制进行播放的,可在VS2013下直接编译运行,其中包含一个PCM裸流文件。
2019-12-21 20:24:27 3.61MB C++ 播放音频流 PCM裸流 双缓存
1
MFC画二维动态图表
2019-12-21 20:24:06 46KB MFC画二维动态图表 GDI
1
(vc6.0下GDI绘图)双缓冲实现彩色画图,c++实现。。。之前的那个只能黑白画图,调试了很久,终于明白,getdc不能保存为全局变量,因为getdc即使在同一个类中得到dc也不一样。。。。代码实现后,能进行彩色双缓冲绘制,记住:不要保存getdc的全局变量,没用的,只会引起系统bug
2019-12-21 20:20:28 49KB 双缓冲 实现 彩色 画图
1
本程序实现了对影像特征点自动提取,利用Morevac、Forstner、Harris3个经典算子。在此基础上利用相关系数法实现影像自动匹配,并且引入最小二乘平差,使匹配点精度有所提高。 在搜索点过程中,利用了核线影像特性,对二维影像搜索使用了爬山法启发式搜索。对大数据量影像采用影像金字塔结构处理。 1、使用GDAL库读取影片,支持TIFF、PNG、JPEG、JPG、BMP、GIF、IMG格式读取。使用GDI绘图。 2、防止大数据量绘图视图闪烁,图片显示采用双缓存技术。 3、保存视图数据为图片文件,支持TIFF、PNG、JPEG、JPG、BMP、GIF格式保存。 4、TreeCtrl控件、ListCtrl控件的基本操作。 5、MFC单文档程序视图通讯、更换视图、视图分割。
1
VC实现滚动视图双缓冲绘图
2019-12-21 20:12:45 27KB buffer double GDI VC
1
duilib 自定义环形进度条 用gdi+ 自绘制
2019-12-21 20:11:14 3KB duilib 环形进度条 gdi+
1
采用C++ ,Windows API GDI开发的简单飞机游戏,有助于初学者
2019-12-21 20:06:54 1.01MB Windows 游戏 GDI 飞机
1
本工程包含了使用各种API(Direct3D,OpenGL,GDI,DirectSound,SDL2)播放多媒体例子。 其中音频输入为PCM采样数据。输出至系统的声卡播放出来。 视频输入为YUV/RGB像素数据。输出至显示器上的一个窗口播放出来。 通过本工程的代码初学者可以快速学习使用这几个API播放视频和音频的技术。 一共包括了如下几个子工程: simplest_audio_play_directsound: 使用DirectSound播放PCM音频采样数据。 simplest_audio_play_sdl2: 使用SDL2播放PCM音频采样数据。 simplest_video_play_direct3d: 使用Direct3D的Surface播放RGB/YUV视频像素数据。 simplest_video_play_direct3d_texture:使用Direct3D的Texture播放RGB视频像素数据。 simplest_video_play_gdi: 使用GDI播放RGB/YUV视频像素数据。 simplest_video_play_opengl: 使用OpenGL播放RGB/YUV视频像素数据。 simplest_video_play_opengl_texture: 使用OpenGL的Texture播放YUV视频像素数据。 simplest_video_play_sdl2: 使用SDL2播放RGB/YUV视频像素数据。
2019-12-21 20:06:42 8.43MB Direct3D OpenGL GDI DirectSound
1
本工程包含了使用各种API(Direct3D,OpenGL,GDI,DirectSound,SDL2)播放多媒体例子。 其中音频输入为PCM采样数据。输出至系统的声卡播放出来。 视频输入为YUV/RGB像素数据。输出至显示器上的一个窗口播放出来。 通过本工程的代码初学者可以快速学习使用这几个API播放视频和音频的技术。 一共包括了如下几个子工程: simplest_audio_play_directsound: 使用DirectSound播放PCM音频采样数据。 simplest_audio_play_sdl2: 使用SDL2播放PCM音频采样数据。 simplest_video_play_direct3d: 使用Direct3D的Surface播放RGB/YUV视频像素数据。 simplest_video_play_direct3d_texture:使用Direct3D的Texture播放RGB视频像素数据。 simplest_video_play_gdi: 使用GDI播放RGB/YUV视频像素数据。 simplest_video_play_opengl: 使用OpenGL播放RGB/YUV视频像素数据。 simplest_video_play_opengl_texture: 使用OpenGL的Texture播放YUV视频像素数据。 simplest_video_play_sdl2: 使用SDL2播放RGB/YUV视频像素数据。 1.1版修复了一些问题
2019-12-21 20:06:42 8.59MB Direct3D OpenGL GDI DirectSound
1