XSetTile(3X11)

名前
 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_origin, ts_y_origin;

引き数

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

gc  GC を指定。

stipple
    指定した GC にセットするスティプルを指定。

tile
    指定した GC にセットする塗りつぶしタイル(fill tile)を指定。

ts_x_origin

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

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

はエラー を起こすことがある。

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

はエラー を起こすことがある。

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

はエラー を起こすことがある。

返り値

サーバが、要求されたリソースやサーバメモリのアロケートに失敗した。

引き数 GContext の値が、定義されている GContext を指していない。

引き数や引き数の組は正しい型・範囲を持っているが、そのリクエストが要求する
    他の条件に適合できなかった。

引き数 Pixmap の値が、定義されている Pixmap を指していない。

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