Scroll to navigation

GLXCREATEGLXPIXMAP() GLXCREATEGLXPIXMAP()

̾??

glXCreateGLXPixmap - ???ե????꡼???? GLX ?????????????ΰ???????????

C SPECIFICATION

GLXPixmap glXCreateGLXPixmap( Display *dpy,

	XVisualInfo *vis,
	Pixmap pixmap )

????

X ?????Фؤ???³?????ꤹ?롣
?????????????ΰ??ι?¤???????????ӥ??奢???????ꤹ?롣 ?????? XVisualInfo ??¤?ΤؤΥݥ??󥿤Ǥ??ꡢ?ӥ??奢???? ID ?? Visual ?ؤΥݥ??󥿤ǤϤʤ???
???ե????꡼???????????????ΰ??????̺??Υ??顼?Хåե??Ȥ??ƻȤ????? X ?ԥå????ޥåפ????ꤹ?롣

????

glXCreateGLXPixmap ?ϥ??ե????꡼???Υ????????????ΰ??????????? ???? XID ???֤??? vis ?ˤĤ??????????줿Ǥ?դ? GLX ?????????󥰥????ƥ????Ȥ??Ȥ? ?ơ????Υ??ե????꡼???ΰ??˥????????󥰤??Ԥ????Ȥ??Ǥ??롣 ?????????????ΰ??? GLX ?????????󥰥????ƥ????Ȥ???Ϣ?դ????ˤϡ? glXMakeCurrent ???Ѥ??롣

pixmap ?Ǽ??̤????? X ?ԥå????ޥåפϡ????????륪?ե????꡼???? ???????????ΰ??????̺??ΥХåե??Ȥ??ƻȤ????ޤ??? vis ?ǻ??ꤵ?줿¾?????ƤΥХåե?(???̺??ΥХåե??ʳ??Υ??顼 ?Хåե????ޤ?)?ϡ??????鸫????̾?????Ȥ??ʤ????????????롣 ???֥??Хåե??Ǥ??? GLX ?ԥå????ޥåפϥ??ݡ??Ȥ????Ƥ??롣 ???????????????Υԥå????ޥåפǤ? glXSwapBuffers ??̵?뤵???롣

?????μ????Ǥϡ?ľ?ܥ????????󥰥????ƥ????Ȥ??Ȥ? GLX ?ԥå????ޥå? ?ϥ??ݡ??Ȥ????Ƥ??ʤ???

????

XVisualInfo ?? Xutil.h ?ˤ??????????????Ƥ??롣 ?????? visual, visualID, screen, depth ???Ǥ? ???Ĺ?¤?ΤǤ??롣

???顼

pixmap ?ο???????X11 ?Υ????? vis ???Ф??????𤹤뿼???? ???פ??ʤ????硢?ޤ??? pixmap ?? vis ??Ʊ???????꡼???ˤ? ?????????????Ƥ??ʤ??????ˤ? BadMatch ???????????롣

vis ??ͭ???? XVisualInfo ?Υݥ??󥿤Ǥʤ?????(?㤨?С??????? GLX ?μ????Ϥ??Υӥ??奢???򥵥ݡ??Ȥ??Ƥ??ʤ?????)?ˤ? BadValue ?? ?????????롣

pixmap ??ͭ???ʥԥå????ޥåפǤʤ??????ˤ? BadPixmap ???? ???????롣

?????Ф? GLX ?ԥå????ޥåפ????????Ƥ????ʤ??????ˤ? BadAlloc ???????????롣

??Ϣ????

glXCreateContext, glXIsDirect, glXMakeCurrent