XSetTile

Section: XLIB FUNCTIONS (3X11)
Updated: Release 6.6
索引 xjman
 

名前


 XSetTile, XSetStipple, XSetTSOrigin - GC 簡易関数  

書式

XSetTile(display, gc, tile)

      Display *display;

      GC gc;

      Pixmap tile;

XSetStipple(display, gc, stipple)

      Display *display;

      GC gc;

      Pixmap stipple;

XSetTSOrigin(display, gc, ts_x_origin, ts_y_origin)

      Display *display;

      GC gc;

      int ts_x_origints_y_origin;  

引き数

display
X サーバへの接続を指定する。
gc
GC を指定する。
stipple
指定した GC に設定するスティプルを指定する。
tile
指定した GC に設定する塗りつぶしタイル(fill tile)を指定する。
ts_x_origin

ts_y_origin
タイルとスティプルの原点の座標を指定する。
 

説明

関数 XSetTile は指定した GC に塗りつぶしタイルを設定する。 タイルと GC は同じ深さでなければならない。そうでない場合、エラー BadMatch となる。

XSetTile はエラー BadAlloc, BadGC, BadMatch, BadPixmap を起こすことがある。

関数 XSetStipple は指定した GC にスティプルを設定する。 スティプルは深さが1でなければならない。そうでなければエラー BadMatch となる。

XSetStipple はエラー BadAlloc, BadGC, BadMatch, BadPixmap を起こすことがある。

関数 XSetTSOrigin は指定した GC にタイル/スティプルの原点を設定する。 グラフィックのリクエストがタイル操作やスティプル操作を要求した場合、 親の原点は、グラフィックスのリクエストで指定されたどんな描画対象の ドロウアブルに対しても相対的に解釈される。 ても

XSetTSOrigin はエラー BadAlloc, BadGC を起こすことがある。  

返り値

BadAlloc
要求されたリソースやサーバメモリの割り当てにサーバが失敗した。
BadGC
引き数 GContext の値が、定義されている GContext を指していない。
BadMatch
引き数や引き数の組は正しい型・範囲を持っているが、そのリクエストが要求する 他の条件に適合できなかった。
BadPixmap
引き数 Pixmap の値が、定義されている Pixmap を指していない。
 

関連項目

XCreateGC(3X11), XQueryBestSize(3X11), XSetArcMode(3X11), XSetClipOrigin(3X11), XSetFillStyle(3X11), XSetFont(3X11), XSetLineAttributes(3X11), XSetState(3X11)
Xlib - C Language X Interface


 

Index

名前
書式
引き数
説明
返り値
関連項目

jman



Time: 07:00:55 GMT, January 12, 2009