作者bear1222 (棕熊)
看板GameDesign
标题[请益] D3D9中texture与surface如何快速转换?
时间Thu Sep 6 14:26:34 2012
各位版友大大们好 小弟是初学DirectX9的新手
现在想要将swapchain中的一个surface转成texture
接着使用pixel shader来做一些简单的影像处理
最後再用Sprite秀到萤幕上
目前我已经爬过很多文 也google了老半天
找到一个可以work的却速度很慢的方法
是参考
#1As5rBxO这篇文章做的
我有试过IDirect3DSurface9::GetContainer跟IDirect3DTexture9::GetSurfaceLevel
但无奈才疏学浅 一直都没能成功
能否请高手 示范一下如何快速的转换texture与surface
感激不尽<(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.211.38.194
1F:推 Transformers:你是要做Screen Space的影像处理? 09/07 00:14
2F:→ Transformers:还是要做 G-Buffer 的 render target ? 09/07 00:14
3F:→ bear1222:我没有用到G buffer 只有用m_pSwapChain->GetBackBuffer 09/07 01:46
4F:→ bear1222:拿到的surface而已 应该也不是做screen space的DIP 09/07 01:49