我的应用程序中有 2 个子窗口。第一个是渲染 Direct3D 的东西 第二个是拍摄 BGRA 图片并需要将其放在顶部(带有透明区域) 从玩弄它,即使我将 BGRA 窗口的 z 顺序作为顶层,我的 Direct3D 窗口也是仍然模糊了我的 BGRA 之一。
有什么方法可以将 BGRA 窗口(更大)放在 Direct3D 窗口的顶部吗?
您是否尝试过使用分层窗口?据我所知,这就是大多数简单游戏插件的叠加方式,所以我猜它实际上适用于 Direct3D。
如果您需要有关如何设置分层窗口的更具体说明,您需要告诉我们更多有关您的编程环境(C++、C# 等)的信息。