我想在WPF窗口中托管Win32窗口,以避免在调整窗口大小时闪烁DirectX内容。
有人可以说什么是正确的方法吗?我是否需要担心DPI和其他问题?然后如何将hwndhost应用于WPF窗口?
有人可以帮忙吗?我没有为此用例找到任何正常的代码示例。
这可能会有点晚,但是我认为这个StackOverflow答案将解决您的问题:https : //stackoverflow.com/a/17471534/1628916
在HwndHost.BuildWindowCore中,创建一个包含WS_CLIPCHILDREN
样式的窗口。这_hwndHost
在链接的答案中称为。然后,将Win32窗口设置为该_hwndHost
窗口的子窗口。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句