得到JPEG数据用哪个API显示出来 http://topic.csdn.net/u/20071010/08/c96b2262-64e3-4195-8ecc-13b7c0beebec.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 windows api?用gdi+不行吗 做视频最好用INTEL的JPG库来转换,然后绘制不管你通过什么库,都是要把它转换的 用GDI+显示吧。要求开发环境.net2003以上。示例代码如下:#include "atlImage.h"/*** 在目标DC的目标矩形rc中显示pJpeg数据流(大小为nByteCount)的JPEG图象*/void DispalyaJpeg( BYTE *pJpeg ,int nByteCount,HDC hdc,RECT & rc ){ /** * 根据pJpeg数据创建IStrem流pStream */ IStream *pStream = NULL; CreateStreamOnHGlobal( NULL,true,&pStream ); pStream->Write( pJpeg, nByteCount,NULL ); /* * 流恢复到开始位置 */ LARGE_INTEGER u; u.QuadPart = 0; pStream->Seek( u, STREAM_SEEK_SET, NULL ); /** * imag对象从流中加载图像并绘制到目标DC的目标矩形rc中 */ CImage imag; imag.Load( pStream ); imag.Draw( hdc, rc ); /** * 释放流对象 */ pStream->Release();} 别人给我发 视频图象,格式是 JPEG格式的我要播放出来,一真真显示JPEG格式的图象 DrawDibDraw 好象显示不了JPEG的吧?GDI+速度好象不行我怕慢,所以想用底层点的API显示出来能快些,图象! WINDOWS API 没有能做的吗!!!! GDI+是么,。NET平台的东西吧,慢,我以前用C#用过,慢。GDI是API ,GDI+不是吧没有直接能显示 JPEG格式的API?? 跟用哪种格式显示没有关系吧 ,你直接用ONDRAW不就可以显示了么 ONDRAW的速度。不能用 用IPicture接口和IStream接口因为我必须用 WINDOWS API 我必须用 WINDOWS API=============API没有能显示JPG文件的 SHLoadImage( );什么格式的都可加载进来吧?..试试. SHLoadImage( ); 网络通信的几个疑问 怎么制表阿。用MFC MFC组合框问题 ◇◆◇ 我来散10分,第五个人进来后结贴 ◇◆◇ [ 考研RMB悬赏:-) ]哈工大滴同学请进~ 发电子邮件的困惑 CList::Find的问题,请教 急 在线等 dif-ifft 完整C/VC++ 源代码 分不够可再给 CreateProcess函数调用产生异常 一个菜鸟的菜单问题 Directshow应用于连续播放视频的问题 windows程序设计 看了跟用VC++写小游戏 外挂那些有用么
不管你通过什么库,都是要把它转换的
#include "atlImage.h"
/**
* 在目标DC的目标矩形rc中显示pJpeg数据流(大小为nByteCount)的JPEG图象
*/
void DispalyaJpeg( BYTE *pJpeg ,int nByteCount,HDC hdc,RECT & rc )
{
/**
* 根据pJpeg数据创建IStrem流pStream
*/
IStream *pStream = NULL;
CreateStreamOnHGlobal( NULL,true,&pStream );
pStream->Write( pJpeg, nByteCount,NULL ); /*
* 流恢复到开始位置
*/
LARGE_INTEGER u;
u.QuadPart = 0;
pStream->Seek( u, STREAM_SEEK_SET, NULL ); /**
* imag对象从流中加载图像并绘制到目标DC的目标矩形rc中
*/
CImage imag;
imag.Load( pStream );
imag.Draw( hdc, rc ); /**
* 释放流对象
*/
pStream->Release();}
GDI是API ,GDI+不是吧没有直接能显示 JPEG格式的API??
=============
API没有能显示JPG文件的
什么格式的都可加载进来吧?..试试.