2009-08-07 72 views
1

我一直在尋找最簡單的解決方案爲此,目前我遇到沒有看起來足夠滿足我的需求的網絡。C++像素級別的控制圖形

我正在尋找一種方法來在C++平臺無關的情況下手動操作像素矩陣。

有誰知道一個簡單易用的圖書館可以幫助我獲得這個圖書館嗎?

+0

應用程序/窗口中的像素或屏幕上的任何像素? – 2009-08-07 21:26:06

+0

請注意,獨立於平臺的像素操作幾乎不可能用於圖形(與圖像操作相反),因爲沒有普遍支持的像素格式。你會經常發現你需要特殊處理選擇你喜歡的平臺可以顯示的格式的實際處理,雖然許多框架將保證你有格式並在必要時進行軟件轉換。所以這取決於您是否將其視爲像素操作 - 您正在操縱緩衝區中的某些像素,但實際上將不同的值寫入顯示緩衝區。 – 2009-08-07 23:03:29

回答

6

使用SDL

+0

非常感謝您指出這個庫,它看起來非常簡單,相當有效! – bpescatore 2009-08-08 06:25:07

1

憑藉它獨立於平臺的,你可能不會發現,確實只有這一個圖書館。有像SDL和directFB這樣的圖書館可以讓你這樣做,但不是沒有額外的行李。 X11甚至可能是更好的選擇。它支持你不需要的東西,但它也允許你直接將像素直接渲染到屏幕(或窗口,視情況而定)。