我记得我的旧Radeon图形驱动程序有许多叠加效果或彩色滤镜(无论它们被称为什么),它们会在棕褐色调或负色。我目前的NVIDIA显卡似乎没有这样的功能,所以我想知道是否有可能为Vista制作我自己的产品。

我不知道是否有某种方法可以挂钩到窗口的渲染引擎,或者,也可以使用NVIDIA的驱动程序来实现这种效果。虽然能够修改颜色会很酷,但根据屏幕坐标修改颜色或执行其他更多功能会更好。一个例子是颜色越多,它们离屏幕中心越长,就越饱和。

我没有特定的使用场景,所以我无法提供更多信息。基本上,我只是好奇这个领域是否有任何可以解决的问题。

有帮助吗?

解决方案

您可以在屏幕顶部使用全屏分层窗口所有事情和通过点击事件..然而,与可以通过在 WDM 渲染器的DirectX上下文。但是,到目前为止,这是不可能的,因为微软没有提供任何公共接口。

但是,Flip 3D实用程序可以做到这一点,但即使程序中没有该功能,它也在WDM DLL中,由序数调用(隐藏/未记录的功能,显然,因为它不用于任何其他目的) 。所以几乎是另一个死胡同,从那里我没有费心去深入挖掘。

在这方面,我们所能做的最好的就是等待某种官方API。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top