我正在研究一个学校项目。该项目是开发一个程序,可以改变屏幕的颜色(操作系统的所有程序的操作系统)。最终产品应该是能够通过输入改变颜色的单个程序(即,增加原色的存在性,例如增加10%RED),并且是操纵色盲的实验方法。我已经完成了理论生物学研究,现在我正在研究这种应用的实际部署。
我没有使用单一的编程语言,因为我不知道哪些是最好的,比如说,Windows 7环境。 (例如,哪种语言具有最简单/最快的函数调用)
我打算编程的函数调用的一些例子:
我希望能够在将数据流水线化到屏幕时拦截数据,以保持处理流畅。
从技术上讲,我现在还不知道从哪里开始。我甚至不知道我是否应该查看操作系统或显卡的驱动程序。
我希望有人可以指导我并告诉我应该寻找什么,或者我能在哪里找到它们。
感谢阅读。
阿诺
答案 0 :(得分:1)
Windows Monitor Configuration Functions可能是一个起点 - 例如SetMonitorRedGreenOrBlueGain功能可以提升特定颜色。您应该能够使用PInvoke
从C#或VB.Net调用这些函数