在Vulkan中使用WS_EX_NOREDIRECTIONBITMAP窗口样式

时间:2019-06-10 04:34:58

标签: winapi vulkan

使用Vulkan渲染时使用WS_EX_NOREDIRECTIONBITMAP窗口样式有意义吗?

从MSDN:

  

WS_EX_NOREDIRECTIONBITMAP窗口未呈现到重定向表面。这适用于没有可见内容或使用除表面以外的机制来提供视觉效果的窗口。

可以合理地假设,当我们使用vkCreateWin32SurfaceKHR创建自己的表面并使用vkCreateSwapchainKHR使用缓冲区交换链时,我们不需要任何中间表面即可渲染。

设置WS_EX_NOREDIRECTIONBITMAP时,它可以在NVidia GPU上按预期工作(呈现内容,虽然并没有衡量性能优势),但是在Intel GPU上却不工作(内容不可见,窗口为完全透明)。

0 个答案:

没有答案