这个问题困扰了我很久,在某个论坛看到debug排查的方法,我用的系统是win11,用madvr的debug模式找到了是explorer进程导致的,坛友排查了主要是虚拟桌面导致的,只要按了alt+tab或者win+tab,全屏就会变成8bit,但我经常用alt+tab,所以我找到了一个解决方法,需要的可以试试
win11想用alt+tab的,又不想用第三方软件的,这边找到一个不完美的方法(效果就是旧版切换窗口,只显示图标的那种),不知道什么效果的,可以按(ctrl+win+alt)同时按+tab,就是那种效果,不会导致变成8bit,需要的可以试试方法是 win+R运行regedit,然后注册表路径 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer ,在右边窗口里找AltTabSettings的DWORD值(如果本来有改了但没用,试试删掉重新新建32位的),没有就 新建-DWORD(32位)值(一定要是32位才有用),命名为AltTabSettings,双击修改十六进制为1,然后打开任务管理器,重新启动 windows资源管理器(记得按重新启动不要按结束进程),按alt+tab就会变成图标切换而不是窗口预览切换,不会导致madvr全屏变成8bit,不过win+tab还是不能按,会导致变成8bit(我不用这个功能无所谓)
不知道是什么的,可以打开一个视频然后全屏按ctrl+J,看D3D11 fullscreen windowed(x bit)那行
win11想用alt+tab的,又不想用第三方软件的,这边找到一个不完美的方法(效果就是旧版切换窗口,只显示图标的那种),不知道什么效果的,可以按(ctrl+win+alt)同时按+tab,就是那种效果,不会导致变成8bit,需要的可以试试方法是 win+R运行regedit,然后注册表路径 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer ,在右边窗口里找AltTabSettings的DWORD值(如果本来有改了但没用,试试删掉重新新建32位的),没有就 新建-DWORD(32位)值(一定要是32位才有用),命名为AltTabSettings,双击修改十六进制为1,然后打开任务管理器,重新启动 windows资源管理器(记得按重新启动不要按结束进程),按alt+tab就会变成图标切换而不是窗口预览切换,不会导致madvr全屏变成8bit,不过win+tab还是不能按,会导致变成8bit(我不用这个功能无所谓)
不知道是什么的,可以打开一个视频然后全屏按ctrl+J,看D3D11 fullscreen windowed(x bit)那行