2012-03-14 30 views
3

我想知道是否可以通過直接調整視頻適配器來創建Windows程序來反轉所有顯示顏色,就像MacOS在其「黑白模式」。通過調整視頻適配器來反轉顯示顏色

我是一名C++ Windows開發人員,我的視網膜上有一種退行性疾病叫Retinitis Pigmentosa,這使我對眩光和明亮的色彩非常敏感。 Windows提供的高對比度方案不是一種選擇。它只是不起作用。選中時,大多數應用程序(微軟的事件)都會忽略它,結果會在黑色背景上呈現黑色文本! 蘋果公司剛剛翻轉每種顏色的方法簡單,快速,非常有效。 我知道Macintosh有處理有限和受控視頻適配器的優點,而Windows應該處理任何類型的兼容驅動程序。

我看到這個項目分爲兩層:一個用於處理視頻卡檢測和鍵盤快捷鍵管理,另一個用於實際調整視頻適配器;之間有一些硬件抽象層。每個視頻適配器可能採取不同的技術來實現所需的效果。 我想至少支持NVIDIA,ATI和Intel適配器。

經過大量的關於這個主題的搜索,我很沮喪。有關顯卡編程和設備驅動程序開發的信息很少,也很神祕。

是我試圖完成的可能嗎? 任何人都可以指向正確的方向嗎?

我的目的是創建一個免費工具來幫助患有類似眼疾的人。

我會很感激任何幫助!

+0

您確定視頻卡尚不支持您要找的內容嗎?對於NVIDIA的GPU,我知道你可以在驅動程序控制面板中應用黑白模式,色調旋轉,伽馬校正等。 這是供個人使用,還是你真的想向公衆發佈一些東西? – Tim 2012-03-14 04:20:53

+0

我已經瞭解到NVIDIA有此功能,但我需要通過某種API調整視頻參數,而不是GUI工具 – mpm 2012-03-14 12:35:54

+0

如果您使用的是Window 7,則該功能已經內置於操作系統中 - 儘管可能不會在最明顯的地方! - 啓動放大鏡,將其設置爲放大1倍(因此不放大),然後選擇「打開顏色反轉」選項。更多細節[這裏](http://www.wikihow.com/Invert-Colors-on-Windows-7)。 – BrendanMcK 2012-03-15 08:32:52

回答

0

我想挖掘色彩配置文件,它們自早期windows版本以來就存在。