peijohn

    1. ddraw 缩放的问题 2/2739 嵌入式系统 2009-09-10
      引用 1 楼 zerocnd 的回复: 我也在研究缩放,不过没用ddraw, 就是用的StretchBlt,ce4.0以上的版本效果还可以吧,可以使用SetStretchBltMode 以下的版本就不行了,不支持这个函数
      我是在做一个数码相框的功能,因为图片基本是jpg格式的。我们的开发板有jpeg硬件解码功能,出来格式是yuyv,我不想再转成rgb去显示,所以想直接利用ddraw来显示。谁知道,一般的图像没什么问题,遇到大图像就颜色全丢失了。。真不知道什么问题,没道理只有小图就可以啊
    2. 大侠请进:CE下两个应用程序怎么通信? 23/6412 嵌入式系统 2009-03-16
      菜鸟中,路过学习,只简单使用过COMPYDATA,传递数据,觉得这样最方便. windows中进程通讯的方法: 方法一:WM_COPYDATA      HWND   hReceiveDataWindow   =   FindWindow(NULL,....)      COPYDATASTRUCT   data;      data.cbdata   =   strlen(pStr);      data.lpData   =   pStr;      SendMessage(hReceiveDataWindow   ,WM_COPYDATA,(WPARAM)GetFocus(),(LPARAM)&data);    REF.最简单的方式 http://www.cppblog.com/TechLab/archive/2005/12/30/2272.aspx       方法二:dll共享      #pragma   data_seg   (".ASHARE")      int   iWhatYouUseInTwo   =   0;      #pragma   data_seg()          方法三:映象文件      CreateFileMapping    REF.最基础,效率最高的方法 最好的参考书《Windows核心编程》第17章 内存映射文件 http://blog.codingnow.com/2005/10/interprocess_communications.html       方法四:匿名管道:CreatePipe          方法五:命名管道:createnamedpipe        REF. http://www.pediy.com/bbshtml/bbs8/pediy8-724.htm   方法六:邮件通道      createmailslot          方法七:网络接口,socket,但要求有网卡。可以实现不同主机间的IPC 另一篇总结的比较好的文章 http://www.seeitco.com/doc/Html/Visual%20C++/205637623.html

最近访客

< 1/1 >

统计信息

已有58人来访过

  • 芯积分:10
  • 好友:--
  • 主题:--
  • 回复:2

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言