- 博客(17)
- 资源 (7)
- 收藏
- 关注
转载 OPENGL 入门学习 经典
原文:http://www.cnblogs.com/crazyxiaom/articles/2073586.htmlOpenGL入门学习说起编程作图,大概还有很多人想起TC的#include 吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家放弃TC的老旧图形接口,让大家接
2014-07-31 10:53:20 922
转载 OpenGL开发库的组成
开发基于OpenGL的应用程序,必须先了解OpenGL的库函数。它采用C语言风格,提供大量的函数来进行图形的处理和显示。OpenGL库函数的命名方式非常有规律。所有OpenGL函数采用了以下格式库前缀有gl、glu、aux、glut、wgl、glx、agl等等,分别表示该函数属于OpenGL那个开发库等,从函数名后面中还可以看出需要多少个参数以及参数的类型。I代表int型,f代表float
2014-07-30 23:05:55 492
转载 一个面向对象的OPENGL程序框架
原文:http://blog.csdn.net/lingang_/article/details/3347463最近在看徐明亮的>,发觉这本书在国人的著作中尚属不错,在此先要感谢作者。这个框摘自>,我修改了部分代码,使之能在VS2005中顺利运行。代码清单://===============================================
2014-07-30 22:43:13 1201 1
转载 ffmpeg 分离音频 保存
#include #include #include "libavutil/avstring.h"//修改colorspace.h中的inline为__inline#include "libavutil/colorspace.h"#include "libavutil/pixdesc.h"#include "libavutil/imgutils.h"#include "libavut
2014-07-29 16:32:47 1645
原创 MFC TableControl控件子对话框 以及子控件 随主对话框 最大化后 调整大小及位置
1.主对话框中有个TableControl控件,TableControl控件中
2014-07-25 16:05:00 5965 2
转载 debug 和release版本区别
Debug与Release版本区别 Debug版本就是调试版本,Visual C++ 6.0默认的就是Debug版本。在Debug版本中,可以使用单步执行、跟踪等功能,但其生成的可执行文件比较大,代码运行比较慢。Release版本就是发行版本,其运行速度较快,可执行文件较小,但在其编译条件下无法执行调试功能。 还有一点,Release版本的exe文件链接的目
2014-07-21 11:32:56 463
转载 播放器设计与开发 相关目录
本文根据DawnLightPlayer的开发经验写成。DawnLithtPlayer是今天3月份开始,和maddrone一起在业余时间开发的一个跨平台,多线程的播放器,主要是在Linux下面开发的,文中所用示例代码均截自其中。 DawnLightPlayer目前可以运行在Linux和Windows系统上,并使用VC和Python开发了GUI,支持大部分的音视频文件格式和网络流,另外新增对CM
2014-07-13 17:08:24 411
转载 子网掩码 广播地址
IP地址是由网络地址+主机地址组成,四段每段八位共32位(二进制),网络地址到哪一位,由掩码告诉你(这就是掩码的作用)。后面的叫主机位。当主机位全为零时,它是一个不可用的IP地址,通常用它来表示网络号,即一个网段。也就是这个网段的“最小”IP地址。主机位全为1时,也是一个不可用的IP地址,就是这个网段的“最大”IP地址叫直接广播地址,可以穿过路由器。给你一个(含掩码的)IP地址149.88.160
2014-07-11 14:53:32 1107
转载 如何用FFmpeg编写一个简单播放器详细步骤介绍(转载)
FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具。FFMPEG几乎为你把所有的繁重工作都做了,比如解码、编码、复用和解复用。这使得多媒体应用程序变得容易编写。它是一个简单的,用C编写的,快速的并且能够解码几乎所有你能用到的格式,当然也包括编码多种格式。唯一的问题是它的文档基本上是没有的。有一个单独的指导讲了它的基本原理另外还有一个使用doxygen生成的文档。这就是为什么
2014-07-11 14:51:15 1207
转载 ffmpeg开发指南(使用 libavformat 和 libavcodec)
Ffmpeg 中的Libavformat 和 libavcodec库是访问大多数视频文件格式的一个很好的方法。不幸的是,在开发您自己的程序时,这套库基本上没有提供什么实际的文档可以用来作为参考(至少我没有找到任何文档),并且它的例程也并没有太多的帮助。这种情况意味着,当我在最近某个项目中需要用到 libavformat/libavcodec 库时,需要作很多试验来搞清楚怎样使用它们。这里是
2014-07-11 14:48:07 662
转载 ListCtrl----虚拟列表的用法
一、什么是虚拟列表控件虚拟列表控件是指带有LVS_OWNERDATA风格的列表控件。。二、为什么使用虚拟列表控件我们知道,通常使用列表控件CListCtrl,需要调用InsertItem把要显示的数据插入列表中,之后我们就不必关心数据在哪里了,这是因为控件自己开辟了内存空间来保存这些数据。现在假设我们要显示一个数据库,里面的信息量很大,有几十万条记录。通常有两种方法解决这个问题:1
2014-07-09 17:59:45 2745
转载 基于live555中的liveMedia库的client开发流程 此博文包含图片
基于live555中的liveMedia库的client开发流程 转载▼如今流媒体无处不在,而主流流媒体服务器为Realworks、Windows Media Server、Apple Darwin server, 而客户端程序,即包括会话建立、接收以及解码播放,则百花齐放,如何利用一种开源的代码实现自己的流媒体客户端,同时可以支持新的媒体格式呢?这是本文重
2014-07-02 09:20:23 1612
转载 live555 接收rtsp视频流流程分析
live555 接收rtsp视频流流程分析RTSP交互流程C表示RTSP客户端,S表示RTSP服务端① C->S: OPTION request //询问S有哪些方法可用S->C: OPTION response //S回应信息中包括提供的所有可用方法② C->S: DESCRIBE request //要求得到
2014-07-01 20:19:09 1122
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人