CSDN论坛 > VC/MFC > 图形处理/算法

使用directdraw如何将一块bitmap格式的数据放到surface中? [问题点数:0分]

Bbs1
本版专家分:25
结帖率 100%
CSDN今日推荐
Bbs11
本版专家分:265066
版主
Blank
进士 2006年 总版技术专家分年内排行榜第四
Blank
金牌 2006年4月 总版技术专家分月排行榜第一
Blank
铜牌 2006年3月 总版技术专家分月排行榜第三
Blank
微软MVP 2014年1月 荣获微软MVP称号
2009年1月 荣获微软MVP称号
2013年1月 荣获微软MVP称号
2012年1月 荣获微软MVP称号
2010年1月 荣获微软MVP称号
2011年1月 荣获微软MVP称号
2006年1月 荣获微软MVP称号
2005年1月 荣获微软MVP称号
2008年1月 荣获微软MVP称号
2007年1月 荣获微软MVP称号
2004年1月 荣获微软MVP称号
Bbs4
本版专家分:1401
匿名用户不能发表回复!
其他相关推荐
SDL使用内存像素数据绘制(SDL_CreateRGBSurfaceFrom)
不多说,主要是利用SDL_CreateRGBSurfaceFrom函数使用内存中的像素数据创建一个Suiface SDL_Surface* SDL_CreateRGBSurfaceFrom(void* pixels,//已存在的像素数据 int width,//Suiface宽
Introduction to DirectDraw and Surface Blitting
Introduction to DirectDraw and Surface demo project.
关于在DDraw和D3D显示的视频上作图的问题
方法1,获得surface的DC,然后用GDI、GDI+作图。 用GDI、GDI+作图的好处是比较容易上手,且作图可以比较自由。 DDraw、D3D都可以获取surface的DC,从而可以在该DC上用GDI作图,但是,此混合作图的方式效率特别低; 实践了一下,D3D surface的GetDC、ReleaseDC方法要耗时5ms以上,可能在两种绘图框架之间要进行很多适配和转换。 用DDra
获取普通View和SurfaceView截图的方式
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
在Android上用surface直接显示yuv数据
http://www.tuicool.com/articles/FviAZnu 研究了一段时间Android的surface系统,一直执着地认为所有在surface或者屏幕上显示的画面,必须要转换成RGB才能显示,yuv数据也要通过颜色空间转换成RGB才能显示。可最近在研究stagefright视频显示时发现,根本找不到omx解码后的yuv是怎么转换成RGB的代码,yuv数据
图形绘制: Canvas、SurfaceView、Paint、Surface、SurfaceHolder、Bitmap
Android隐喻(三)   如果你是画家,有一群人想要看你的画,想象一下整个流程。   首先找一块画布,执笔,绘制,完成后找一面墙把画挂上去,众人围观。其中不可缺少的要素包括:画布、(画家拿笔)绘制、挂墙展示。对于计算机,也就对应着 帧缓存、像素填充、刷新至屏幕。如果你希望显示一些东西,那么首先你需要拿到一块缓存,然后向这块缓存中填充像素(也就是绘制),然后将这块缓存交给屏幕显示出来
在SurfaceView中,用Canvas.drawBitmap,设置透明度无效的问题
之前没注意过,在Canvas中,drawBitmap,如下: private void drawBitmapForAlpha(Canvas c,Bitmap bmp,int x,int y,int alpha) { bmp.setHasAlpha(true); Paint paint = new Paint(); paint.setAlpha(al
Android中将YUV数据Bitmap byte[]数据转换成Bitmap图片
由于得到的数据是unsigned char *类型的数据,而对于Bitmap的类来说,其类方法里面: 1 2 public static Bitmap createBitmap(int colors[], int offset, int stride,             int width, int height, Config
Java中使用DirectDraw
Java中使用DirectDraw注释:DirectDraw®是微软DirectX® SDK的一个组成部分。Java版的DirectX包含在Java 2.0 SDK中。Java中通过同DirectX一起安装的com.ms.directX包中的一套类访问DirectDraw。介绍本文将探讨用于Java的DirectDraw SDK的一些优点、结构和使用。过去,使用动画的程序需要用C++编
DirectX Directdraw 用一种 颜色 填充 满屏 画面
<br />//平时填充画面都是黑色,其实directdraw 刷新画面 填充 背景等可以一种颜色,R(红色) G(绿色) B(蓝色)皆可 <br /> DDPIXELFORMAT ddpf;<br /> <br /> ddpf.dwSize = sizeof(ddpf);<br /> if (SUCCEEDED(g_lpddsBack->GetPixelFormat(&ddpf)))  //得到点格式<br /> {<br />  DDBLTFX ddbltfx;<br />  //ddbltfx.dwS
关闭