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_origin, ts_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
- 名前
-
- 書式
-
- 引き数
-
- 説明
-
- 返り値
-
- 関連項目
-
Time: 07:00:55 GMT, January 12, 2009