DirectFB初學

DirectFB概述:
DirectFB是圖形API存在於Frame Buffer層之上與高級圖形管理層如GTK+等之下的。它可以以很小的系統資源佔用來提供圖形硬件加速功能,提供類如多路a通道渲染模型等高級圖像操作。它不修改Linux內核,除了標準C庫沒有其他庫的依賴。應用在了基於Linux系統的DTV顯示系統的研發和其他有關Linux顯示界面的項目上。支持市面上絕大多數顯示卡,支持鍵盤、鼠標、遙控器、遊戲手柄、觸摸屏等輸入設備。支持JPEG、PNG、GIF、mpeg1/2、AVI、MOV、Flash、Video4Linux、DirectFB bitmap font和TrueType等音視頻文件和字體。

上層API支持DirectFB的有:

XDirectFB、DirectFBGL、GTK+、DFBTerm、DFBSee、DFBPoint、MythTV、Qt on DirectFB、SDL(Simple Directmedia Layer)。

DirectFB的重新總結

經過多方面資料驗證,DirectFB是將FrameBuffer重新封裝,提供新的、功能較強大的圖形API接口供上層GTK+、QT等調用。但自身並不提供控件,如果要實現下拉菜單等效果,必須使用GTK+等高級圖形庫調用DirectFB來實現。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章