XdbeGetVisualInfo(3X11) | X FUNCTIONS | XdbeGetVisualInfo(3X11) |
̾??¶
XdbeGetVisualInfo
????¶
#include <X11/extensions/Xdbe.h>
XdbeScreenVisualInfo *XdbeGetVisualInfo(
Display *dpy,
Drawable *screen_specifiers,
int *num_screens)
????¶
???δؿ??ϡ????֥??Хåե????ݡ??Ȥ??Ƥ????ӥ??奢???˴ؤ????? ?????֤????????? num_screens ?Ǥϡ??ꥹ?? screen_specifiers ?˴ޤޤ??????ǿ??????ꤹ?롣 screen_specifiers ?Τ??줾???Υɥ??????֥??ϡ????ݡ??Ȥ????Ƥ????ӥ??奢?뤬?ᤵ???륹 ????????ؼ????롣 num_screens ?? 0 ?ʤ??С????ƤΥ???????ˤĤ??Ƥξ??????ᤵ???롣???ξ??硢?? ?δؿ????????֤??????? num_screens ?ˤϡ????Ĥ??ä?????????ο??????åȤ????롣???顼???????ä??????ϡ? ???δؿ??? NULL ???֤????????Ǥʤ???????Ĺ???? num_screens ?Ǥ??? XdbeScreenVisualInfo ??¤?ΤΥꥹ?Ȥ??֤??? num_screens ???ͤȤ??? 0 ???Ϥ????Ƥ??ʤ????硢?֤??????ꥹ?????? n ???ܤ????Ǥϡ??ꥹ?? screen_specifiers ???? n ???ܤΥɥ??????֥????б????롣 0 ???Ϥ????Ƥ????????ϡ??֤??????ꥹ?????? n ???ܤ????Ǥϡ??????Ф? (0??????????)n ???ܤΥ?????????б????롣 XdbeScreenVisualInfo ??¤?Τ????Ƥ˼?????
int count
XdbeVisualInfo *visinfo
count visinfo ???Υ????ƥ????????ꡣ visinfo ???Υ?????????Ф????ӥ??奢?롢???????ѥե????ޥΥҥ??ȤΥꥹ?? ?????ꡣ XdbeVisualInfo ??¤?Τ????Ƥ˼?????
VisualID visual
int depth
int perflevel
visual ???֥??Хåե????ݡ??Ȥ????ӥ??奢??ID??1?Ļ??ꡣ depth ?ӥ??奢???ο????????ꡣ perflevel ?ѥե????ޥΥҥ??Ȥ????ꡣ
perflevel ?ˤĤ????????????Ƥ???ͣ?????????ϡ?Ʊ????????????̤Υӥ??奢???? perflevel ?Ȥ????ӤǤ??롣?????⤤ perflevel ?????äƤ????ӥ??奢???ϡ??㤤 perflevel ?????ĥӥ??奢???????????֥??Хåե????Υ????ե??å?????ǽ???⤤?? ?Ȥ?¿???? ?ʲ??λ??फ???ϲ??????褹?뤳?ȤϤǤ??ʤ?: 2?Ĥ? perflevels ?κ????礭??????Ω???Ƥ??? perflevel ?͡??ۤʤ륵???о??? perflevels ?Ȥ????ӡ?
???顼¶
- BadDrawable
- screen_specifiers ???Ϥ??줿1?İʾ????ͤ???ͭ???ʥɥ??????֥??ǤϤʤ???
??Ϣ????¶
DBE, XdbeAllocateBackBufferName(), XdbeBeginIdiom(), XdbeDeallocateBackBufferName(), XdbeEndIdiom(), XdbeFreeVisualInfo(), XdbeGetBackBufferAttributes(), XdbeQueryExtension(), XdbeSwapBuffers().
Release 6.5 | X Version 11 |