2009-08-07 7 views
1

私は、このための最も簡単な解決策についてウェブ全体を見てきました。グラフィックス上のC++ピクセルレベルのコントロール

私は、プラットフォームに依存しないC++で手動でピクセルの行列を操作する方法を探しています。

これを取得するのに役立つ簡単なライブラリを知っている人はいますか?

+0

アプリケーション/ウィンドウ内のピクセルまたは画面上の任意のピクセル? –

+0

プラットフォームに依存しないピクセル操作は、一般的にサポートされているピクセル形式がないため、グラフィック操作では不可能です(画像操作ではなく)。多くのフレームワークはフォーマットを保証し、必要に応じてソフトウェアの変換を行いますが、プラットフォームが表示できるフォーマットを好みのものに選択して実際の処理を特殊化する必要があることがよくあります。したがって、ピクセル操作としてカウントするかどうかは、バッファ内のいくつかのピクセルを操作していますが、実際には異なる値が実際に表示バッファに書き込まれるかどうかによって異なります。 –

答えて

6

使用SDL

+0

このライブラリを指摘していただきありがとうございます。非常にシンプルで非常に効果的です。 – bpescatore

1

プラットフォームに依存しない、それのおかげで、あなたはおそらくこれだけを行うライブラリを見つけるつもりはありません。 SDLやdirectFBのようなライブラリーがありますが、余分な荷物を置くことはできません。 X11はもっと良い選択かもしれません。あなたが必要としないものをサポートしますが、画面(または場合によってはウィンドウ)に直接ピクセルを直接レンダリングすることもできます。

関連する問題