Solaris X Window System 開発ガイド

透明オーバーレイウィンドウの背景の設定

XSolarisOvlSetWindowTransparent ルーチンを使用して、透明オーバーレイウィンドウの背景状態を透明に設定できます。この要求の後に描画される背景は、すべて透明になります。背景状態を他の値に変更するには、XChangeWindowAttributes()XSetWindowBackground()、または XSetWindowBackgroundPixmap() のいずれかを使用します。

XSolarisOvlSetWindowTransparent の構文と引数を次に示します。

void

XSolarisOvlSetWindowTransparent (Display *display, Window

w)

display

X サーバーへの接続を指定する。 

w

透明オーバーレイウィンドウを指定する。 


注 -

w が透明オーバーレイウィンドウでない場合は、BadMatch エラーが発生します。