XSetFillRule(3) GC 簡易関数

Other Alias

XSetFillStyle

書式

XSetFillStyle(display, gc, fill_style)

      Display *display;

      GC gc;

      int fill_style;

XSetFillRule(display, gc, fill_rule)

      Display *display;

      GC gc;

      int fill_rule;

引き数

display
X サーバへの接続を指定する。
fill_rule
指定した GC に設定する fill-rule 値を指定する。 EvenOddRuleWindingRule を指定する。
fill_style
指定した GC に設定する fill-style 値を指定する。 FillSolid, FillTiled, FillStippled, FillOpaqueStippled のいずれかを指定する。
gc
GC を指定する。

説明

関数 XSetFillStyle は指定した GC の fill-style 値を設定する。

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

関数 XSetFillRule は指定した GC の fill-rule 値を設定する。

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

返り値

BadAlloc
要求されたリソースやサーバメモリの割り当てにサーバが失敗した。
BadGC
引き数 GContext の値が、定義されている GContext を指していない。
BadValue
指定された数値に、リクエストの許容範囲を越えているものがある。引き数に対 して特定の範囲が指定されていなければ、引き数の型で定義されている全ての範 囲が許される。選択肢として定義されている引き数はこのエラーを起こすことが ある。