2010-02-25 97 views
1

什麼是覆蓋表面?我必須在覆蓋層表面上工作,爲此我應該知道覆蓋層表面的概念?正如我不得不WROK上轉換YUV444-> RGB888覆蓋表面

預先感謝

回答

4

Wiki article。我想你可以在網上找到許多其他來源。
我的簡短解釋是:
覆蓋圖是硬件特徵。這意味着您有另一個圖像平面顯示圖片。它不是主「常規」幀緩衝區的一部分。您基本上可以獨立顯示2個「桌面」圖像。一旦關閉覆蓋層,您將獲得幀緩衝區的正常視圖。

覆蓋用於在當前視圖上顯示圖像或在許多情況下播放電影。這就是爲什麼當您試圖捕捉電影幀的屏幕截圖時會出現黑色圖像。因爲屏幕快照是幀緩衝區而不是覆蓋緩衝區。

您可以閱讀Marvell爲PXA3xx製作的Overlay的實現,以更好地理解它是如何實現的。 Read Vol III chapter 1.4.7

+0

謝謝...... – Abhineet 2010-02-25 08:42:24