2011-02-08 65 views
0

我一直在閱讀GPU抽象和幀緩衝區,但是我一直無法找到滿足我需求的特定文獻。我想以編程方式在顯示器顯示圖像之前將從GPU發送的圖像操作到顯示器。基本上,我想操縱屏幕上的像素(重新排列它們),以便在使用計算機時有效地產生失真。如果可能的話,獨立於操作系統的解決方案將是首選,我願意接受任何語言。如何在計算機顯示器顯示之前操作輸出圖像?

感謝, 賽義夫

+0

你要求的東西需要GPU和你的顯示器之間能夠執行數據轉換的東西。除非你身體上有東西(比如類固醇上的KVM),否則這條道路上沒有任何東西可以讓你做到這一點。 – coreyward 2011-02-08 22:15:32

回答

0

DLL代碼注入可能的工作(http://en.wikipedia.org/wiki/DLL_injection)。或者你可以編寫一個屏幕保護程序,以當前屏幕的屏幕截圖開始,然後更改該圖像。扭曲可以使用矩陣變換或其他扭曲來完成。