作者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
推 Transformers:你是要做Screen Space的影像處理? 09/07 00:14
→ Transformers:還是要做 G-Buffer 的 render target ? 09/07 00:14
→ bear1222:我沒有用到G buffer 只有用m_pSwapChain->GetBackBuffer 09/07 01:46
→ bear1222:拿到的surface而已 應該也不是做screen space的DIP 09/07 01:49