看板 GameDesign 關於我們 聯絡資訊
各位版友大大們好 小弟是初學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