2

我知道渲染透明窗口的唯一方法是调用 UpdateLayeredWindows,以防我需要渲染 D3D9 Render 目标的结果。
我必须通过调用 GetRenderTargetData 将渲染目标数据读入系统内存,然后我必须通过调用 UpdateLayeredWindow 在屏幕上渲染它。

这里http://msdn.microsoft.com/en-us/library/windows/desktop/ee890072(v=vs.85).aspx 描述了如何通过“D3D9Ex Flip Mode Present to DWM”优化渲染。

渲染顶级透明窗口是否有某种类似的优化?

谢谢

4

1 回答 1

-1

我在评论中找到了答案:

这篇文章似乎做了你想做的事。感谢用户arx

于 2014-07-29T09:39:43.743 回答