Solaris X Window System 開発ガイド

透明オーバーレイウィンドウの特性の問い合わせ

XSolarisOvlIsOverlayWindow ルーチンを使用して、ウィンドウがオーバーレイウィンドウかどうかを判断できます。また、XSolarisOvlGetPaintType ルーチンを使用して、GC の現在のペイント型を判断できます。

ウィンドウがオーバーレイウィンドウかどうかの判断

XSolarisOvlIsOverlayWindow ルーチンを使用して、ウィンドウがオーバーレイウィンドウかどうかを判断できます。このルーチンは、指定されたウィンドウ w がオーバーレイウィンドウの場合は True を戻し、それ以外の場合は False を戻します。

Bool

XSolarisOvlIsOverlayWindow (Display *display, Window

w)

display

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

w

ウィンドウを指定する。 

グラフィックスコンテキストのペイント型の判断

XSolarisOvlGetPaintType ルーチンは、GC の現在のペイント型を戻します。

XSolarisOvlPaintType

XSolarisOvlGetPaintType (Display *display, GC

gc)

display

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

gc

問い合わせ対象の GC を指定する。