GetData From RGBA8 RenderTarget on dx9
来源:互联网 发布:软件测试女生做累吗 编辑:程序博客网 时间:2024/05/30 22:56
render target正常是放在default pool里,获取其中数据的一个可行的方式create一个system pool的rendertarget,用GetRenderTargetData来把数据读入,然后lock。
解析这个数据的时候,对于rgba8在内存里的存储数据是bgra,b在低位,a在高位。
如果按照一个unsigned long来读取的话,要注意endian问题,x86是little endian,也就是a的高位是more significant byte.
如果要做save into bmp这样的操作,还是要保持对内存分布的清醒。
pitch也是一个需要注意的地方,不过一般不会犯错了。
- GetData From RGBA8 RenderTarget on dx9
- RenderTarget
- Fatal error: Call to a member function getData() on a non-object in /data/php/framework/exts/zii/wid
- From now on
- from now on
- From now on
- from now on
- From now on~
- start from now on
- from now on
- from now on
- From now on!
- from now on
- from now on...
- XNA中的RenderTarget
- 关于RenderTarget的注意事项
- 关于RenderTarget的二三事
- 关于RenderTarget的注意事项
- 国内四大手机销售代理
- Java异常机制,转载
- 双链表的基本操作(经过测试的)
- sql server系统表详细说明(转)
- 【转】如何让TortoiseSVN仅导出新增或修改过(变更过)的文件
- GetData From RGBA8 RenderTarget on dx9
- C# 日志类
- Cadence Allegro SPB 16.5 完整下载 网盘(含破解)
- mainfest 解析
- Lotus 插入与更新SQL数据库
- VC:va_list用法---隐含参数的使用方法
- Android中如何修改系统时间(应用程序获得系统权限)
- Kernel. EXPORT_SYMBOL解析
- 简单的异常处理的尝试--来自C++入门经典。