Scroll to navigation

XmbTextPerCharExtents(3X11) XLIB FUNCTIONS XmbTextPerCharExtents(3X11)

̾??

XmbTextPerCharExtents, XwcTextPerCharExtents, Xutf8TextPerCharExtents - ?ƥ?????ʸ?????ˤĤ??ơ?ʸ?????Ȥξ?????????

????

Status XmbTextPerCharExtents(font_set, string, num_bytes, ink_array_return,
logical_array_return, array_size, num_chars_return, overall_ink_return, overall_logical_return)
XFontSet font_set;
char *string;
int num_bytes;
XRectangle *ink_array_return;
XRectangle *logical_array_return;
int array_size;
int *num_chars_return;
XRectangle *overall_ink_return;
XRectangle *overall_logical_return;

Status XwcTextPerCharExtents(font_set, string, num_wchars, ink_array_return,
logical_array_return, array_size, num_chars_return, overall_ink_return, overall_logical_return)
XFontSet font_set;
wchar_t *string;
int num_wchars;
XRectangle *ink_array_return;
XRectangle *logical_array_return;
int array_size;
int *num_chars_return;
XRectangle *overall_ink_return;
XRectangle *overall_logical_return;

Status Xutf8TextPerCharExtents(font_set, string, num_bytes, ink_array_return,
logical_array_return, array_size, num_chars_return, overall_ink_return, overall_logical_return)
XFontSet font_set;
char *string;
int num_bytes;
XRectangle *ink_array_return;
XRectangle *logical_array_return;
int array_size;
int *num_chars_return;
XRectangle *overall_ink_return;
XRectangle *overall_logical_return;

??????

ink_array_return ?? logical_array_return ???礭???????ꤹ?롣 ?ؿ??ƤӽФ??κݤˤϡ????ο??????????Ϥ??ʤ????Фʤ??ʤ???
?ե????ȥ??åȤ????ꤹ?롣
??ʸ?????ºݤ????褵?????ǥ????󥸥??????֤????롣
??ʸ????????Ū?ʥǥ????󥸥??????֤????롣
?????? string ?ΥХ??ȿ??????ꤹ?롣
?????? string ??ʸ???????֤????롣
?????? string ??ʸ?????????ꤹ?롣
?ºݤ????褬?Ԥ????? ʸ???????Τ??ΰ? ???֤????롣
????Ū?? ʸ???????Τ??ΰ? ???֤????롣
ʸ?????????ꤹ?롣

????

?ؿ? XmbTextPerCharExtents, XwcTextPerCharExtents, Xutf8TextPerCharExtents ?ϡ?Ϳ?????줿?ե????ȥ??åȤ??Ф??ƥ????ɤ??줿?ե????Ȥ??Ȥ????????? ?ƥ????Ȥγ?ʸ???Υǥ????󥸥??????֤??? ink_array_return ?? logical_array_return ??Ϣ³???뤽?줾???????Ǥˤϡ? Ϳ?????줿?ƥ?????ʸ???????γ?ʸ?????Ф???ʸ???????褵??????ˡ????ʸ?? ?????????θ??????Ф??????а??֤ΰ??Ĥ?Ĺ?????Ȥ???Ϣ³Ū?˥??åȤ????롣 ???åȤ??줿 ink_array_return ?? logical_array_return ?????Ǥο??? num_chars_return ??Ϳ???????롣

ink_array_return ?γ????Ǥˤϡ??ե??????饦???ɥ??顼?????褵???륭?? ?饯?????б??????Х????ǥ??󥰥ܥå????????åȤ????롣 logical_array_return ?γ????Ǥˤϡ??б?????ʸ?????Ф???¾?Υ????ե??? ???ե????????ؤκǾ????ڡ????󥰤??ޤ??Х????ǥ??󥰥ܥå????????åȤ? ???롣 ???Υ????ե??????ե????????? logical_array_return ??Ĺ?????Τɤ???ʬ?? ?ⴳ?Ĥ??ƤϤʤ??ʤ???

XRectangle ?ϡ?ʸ?????????˻Ȥ??????ե????ȥ????դο???ʸ???????褵?????????ˤ??? ???餺????ΨŪ??ʸ?????????ǥ????󥸥?????ɽ?????????դ??뤳?ȡ? ʣ????ʸ????ñ????ʸ???????դ˥ޥåԥ󥰤????Ƥ??????硢????????ʸ???? ?Ƥ? XRectangles ?Υǥ????󥸥?????Ʊ???Ǥ??롣

XFontSet ??¸?ߤ??ʤ?ʸ?????礬???????硢?ºݤ????褵??????ˡ??ɽ???褦?ˤ??뤿 ?ᡢ??????????ʸ?????Ф?????ˡ?? XCreateFontSet ???֤??ǥե?????ʸ???󤫤????롣 ??????ʸ???????ɤ??Ф???ư????̤?????Ǥ??롣

Ϳ?????줿?ƥ?????????ʸ???????Ф??? array_size ???????????????硢?ؿ? ?? 0 ???֤???num_chars_return ?ˤ?ɬ?פ? XRectangle ?ο??????åȤ??? ?롣 ?????ʳ??ξ??硢?ؿ??? 0 ?Ǥʤ??ͤ??֤???

?????? overall_ink_return ?? overall_logical_return ?? NULL ?Ǥʤ????硢 XmbTextPerCharExtents, XwcTextPerCharExtents, Xutf8TextPerCharExtents ??ʸ????????ˡ?κ????ΰ??? overall_ink_return ?ޤ??? overall_logical_return ???֤????????? XmbTextExtents ?? XwcTextExtents, Xutf8TextExtents ??ư????Ʊ?ͤǤ??롣

?ؿ? Xutf8TextPerCharExtents ?? XFree86 4.0.2 ????Ƴ?????줿 XFree86 ?ȼ??γ?ĥ?Ǥ??롣???δؿ??? ???뤫?ɤ????ϥޥ??? X_HAVE_UTF8_STRING ??Ƚ???Ǥ??롣

??Ϣ????

XmbTextEscapement(3X11), XmbTextExtents(3X11) Xlib - C Language X Interface

Release 6.5 X Version 11