2011-02-08 4 views
0

私はGPUの抽象化とフレームバッファーを読み込んでいますが、私のニーズを満たす特定の文献を見つけることができませんでした。私は、モニタが画像を表示する前に、GPUからモニタに送られた画像をプログラムで操作したいと思います。基本的には、画面上のピクセルを操作して(再配置して)、コンピュータを使用するときに歪みを効果的に作りたいと思っています。可能であれば、OSに依存しないソリューションが好まれ、私はどの言語にもオープンしています。コンピュータモニタが表示される前に表示される出力イメージを操作するにはどうすればよいですか?

おかげで、 サイフ

+0

あなたが求めているのは、データの変換を実行できるGPUとモニターの間に何かが必要なことです。あなたが物理的にそこに何かを置かない限り(ステロイドのKVMのように)、あなたがこれを行うことを可能にするその道には何もありません。 – coreyward

+0

OSの依存関係はあなたの問題ではありません - グラフィックスカードの依存関係は変わりません。あなたのグラフィックスカードのドライバAPIはおそらくあなたが始める必要がある場所です。ほとんどのホームユーザーカードは、おそらくあなたがこれを行うことはできません。 – OrangeDog

答えて

0

DLLのコードインジェクションは、(http://en.wikipedia.org/wiki/DLL_injection)を動作する可能性があります。または、現在のディスプレイのスクリーンショットで始まり、そのイメージを変更するスクリーンセーバーを書くことができます。歪みは、マトリックス変換または他の歪みを使用するワープとして行うことができる。

関連する問題