private 发表于 2019-1-11 17:42:13

IMGUI DX11 渲染变透明怎么解决啊!!!

本帖最后由 我的小拇指啊 于 2019-1-11 17:46 编辑

用DwmExtendFrameIntoClientArea把窗口设置成透明后就变这样了 有没有大佬知道怎么解决啊{:sad:} 解决了有红包

小晨 发表于 2019-1-13 02:02:00

是上面一个设置透明度api的问题

private 发表于 2019-1-13 05:41:21

小晨 发表于 2019-1-13 02:02
是上面一个设置透明度api的问题

窗口透明用了DwmExtendFrameIntoClientArea跟SetLayeredWindowAttributes 我看易语言IMGUI模块里创建窗口的时候也用了这两个函数啊

小晨 发表于 2019-1-22 12:16:14

SetLayeredWindowAttributes (hWnd, 0, 255, 2)
你看一下 应该是后面参数的问题

private 发表于 2019-1-22 15:34:38

小晨 发表于 2019-1-22 12:16
SetLayeredWindowAttributes (hWnd, 0, 255, 2)
你看一下 应该是后面参数的问题

这个没用,有人帮我试过这个

private 发表于 2019-1-22 15:35:21

小晨 发表于 2019-1-22 12:16
SetLayeredWindowAttributes (hWnd, 0, 255, 2)
你看一下 应该是后面参数的问题

win10没问题,就是win7会这样
页: [1]
查看完整版本: IMGUI DX11 渲染变透明怎么解决啊!!!