自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 ddraw 显示YUV视频数据

#include "stdafx.h"#include "MyDDraw.h"CMyDDraw::CMyDDraw(void){    m_hShowHwnd = NULL;    m_lpDD = NULL;    m_lpDDSPrimary = NULL;    m_lpDDSOffScr = NULL;    m_lpddsback = NULL; 

2014-10-30 19:24:12 2532

转载 如何使用DirectDraw直接显示YUV视频数据

最近在编写一个进行视频播放的ActiveX控件,工作已经接近尾声,现将其中显示YUV数据的使用DirectDraw的一些经验总结如下:(解码部分不是我编写的,我负责从网络接收数据,将数据传给解码器,并将解码得到的YUV数据进行显示,最初在显示部分我是先将YUV数据转换为RGB数据,再以位图的形式显示到屏幕上,但发现CPU占用率比较高,后来改用DirectDraw直接显示YUV数据)1.在Dir

2014-10-30 17:14:52 1042

转载 如何使用DirectDraw直接显示YUV视频数据

1.在DirectDraw中创建YUV表面  与一般表面不同的是,创建YUV表面时需要指定象素格式,并指定YUV数据的FourCC码,关于FourCC码可以参考微软MSDN站点上的说明,下面是具体的创建方法:(以YUV4:2:0格式为例,其中drawwidth和drawheight是欲显示图像的宽度和高度,以象素为单位)LPDIRECTDRAW7           lpDD;    //

2014-10-30 17:10:10 916

原创 directdraw 显示图像

#include "global.h"/*LPDIRECTDRAW lpDD; //DiectDraw objectLPDIRECTDRAWSURFACE  lpDDSFront;  //DirectDraw 前页 LPDIRECTDRAWSURFACE  lpDDSBrack;  //DirectDraw 后页LPDIRECTDRAWCLIPPER  lpDDClip

2014-10-24 14:40:55 2209 1

转载 JavaScript与ActiveX之间传递数据

本文研究如何在JS等脚本语言与ActiveX控件之间通信,如何传递各种类型的参数,以及COM的IDispatch接口。使用类似的方法,可以推广到其他所有脚本型语言,如LUA,AutoCad等。本文将研究以下几个方面:整型数组传参字符串参数,字符串返回值修改传入字符串内容数组参数IDispatch接口介绍修改输入数组内容增加数组内容以数组传参方式,JS

2014-10-10 10:34:48 618

转载 Linux CGI编程基础

Linux CGI编程基础1.为什么使用CGI? 如前面所见,任何的HTML均是静态网页,它无法实现一些复杂的功能,而CGI可以为我们实现。如:a.列出服务器上某个目录中的文件,对目录中的文件进行操作;b.通过CGI实现串口通讯;c.实现数据库接口;d.实现从摄像头读取一张图片显示在网页上… 等等2. CGI是什么? CGI全称是 Common Gate

2014-10-08 10:56:41 613

android文档

android,提供android 源代码分析。

2013-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除