当前位置:   article > 正文

在D3D窗口中渲染WINDOWS的基本控件_intermediate d3d window如何拿到画面

intermediate d3d window如何拿到画面

         最近没怎么上文,因为做的东西可能较简单,不好意思发了。不过清明要来了。有大块时间Coding了。呵呵。今天接到CSDN上一朋友的提问:如何在D3D独占模式下显示WINDOWS窗口。这个问题提的好。不过我也没有完全搞定。但想了想。

         我们都知道。在D3D的窗口里直接放一个按钮,将不能够正常显示。

         原因是什么?

        原因是按钮的刷新与D3D的刷新不同步~

        是否有办法做到同步呢?

        我们可以这么做。 

        取得要显示的窗口的HDC  hdc1。

        在D3D渲染时取得D3D背景缓冲的HDC hdc2。然后通过BitBlt将hdc1绘制到hdc2上。

       但在全屏下还是闪烁。呵呵。再看看。

   

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/121300
推荐阅读