sov オプションを有効にせずに使用可能なオーバーレイ画像形式は、透過性のない画像形式だけです。sov オプションの有効化によって、透過的 SOV 画像インスタンスを画像表示形式リストに、SERVER_OVERLAY_VISUALS 属性をルートウィンドウ属性に追加することができます。透過 SOV 画像インスタンスは、「8 ビット疑似カラーオーバーレイ」画像グループに属しています。SERVER_OVERLAY_VISUALS 属性は、その画像の ID、透過タイプ、透過値、その画面で使用可能なすべてのオーバーレイ画像を含んでいます。
たとえば、立体解像度になっている場合に、以下のコマンドを入力します。
# afbconfig -overlayorder first -expvis enable -sov enable |
この場合、画像表示形式リストは次のようになります。
8 ビット疑似カラーオーバーレイ (単一、立体、単一 SOV、立体 SOV)
8 ビット疑似カラー (ダブルバッファー/単一、単一バッファー/単一、ダブルバッファー/立体、単一バッファー/立体)
8 ビット混在 (スタティックカラー、非リニアスタティックグレーなど)
8 ビットリニアスタティックグレー
24 ビットリニアトゥルーカラー (ダブルバッファー/単一、単一バッファー/単一、ダブルバッファー/立体、単一バッファー/立体)
24 ビット非リニアトゥルーカラー (ダブルバッファー/単一、単一バッファー/単一、ダブルバッファー/立体、単一バッファー/立体)
24 ビットダイレクトカラー (ダブルバッファー/単一、単一バッファー/単一、ダブルバッファー/立体、単一バッファー/立体)
SERVER_OVERLAY_VISUALS 属性には、以下の情報が含まれます。
=========================================================== SERVER OVERLAY VISUALS (SOV) Info =========================================================== No. of SOV visuals = 4 SOV #0,ID 0x36, TRANSPARENT_TYPE 0, VALUE 0, LAYER 1 SOV #1,ID 0x37, TRANSPARENT_TYPE 0, VALUE 0, LAYER 1 SOV #2,ID 0x38, TRANSPARENT_TYPE 1, VALUE 255, LAYER 1 SOV #3,ID 0x39, TRANSPARENT_TYPE 1, VALUE 255, LAYER 1 =========================================================== |