other sections
XvQueryEncodings(3X) | XvQueryEncodings(3X) |
̾??¶
XvQueryEncodings - ?????ץ????б????Ƥ??륨???ǥ??Υꥹ?Ȥ??֤?
????¶
#include <X11/extensions/Xvlib.h>
XvQueryEncodings(dpy, port, p_num_encodings, pp_encoding_info)
register Display *dpy;
XvPortID port;
unsigned long *p_num_encodings;
XvEncodingInfo **pp_encoding_info;
??????¶
- *dpy
- Xv ?????Ф? Xv ???饤?????Ȥ????Υꥯ?????Ȥ??????դ????ǥ????ץ쥤???? ?????ꤹ?롣?ǥ????ץ쥤?????ꤹ?륪?ץ??????ꤵ???Ƥ??ʤ????С?Xv ?? DISPLAY ?Ķ??ѿ??ǻ??ꤵ???Ƥ????ǥ????ץ쥤???Ȥ????ǥ????ץ쥤 ???ꥪ?ץ??????ϡ֥ۥ???̾:?ֹ??פȤ????????Ǥ??롣?????? 1 ??(:)?Ǥ? ?????????? 2 ??(::)???Ȥä??????ˤϡ??ȥ??ݡ????ؤ? DECnet ???Ȥ? ???Ȥ????ꤵ???롣
- port
- ?????ǥ??Υꥹ?Ȥ??䤤???碌?륢???ץ??????ĥݡ??Ȥ????ꤹ?롣
- p_num_encodings
- ?????ץ??????ݡ??Ȥ??Ƥ??륨???ǥ??ο??ؤΥݥ??????ޤ? ?롣
- pp_encoding_info
- ?֤????륨???ǥ??????Υꥹ?ȤؤΥݥ????֤????롣
XvEncodingInfo
?ϡ??ʲ??????Ƥ????Ĺ?¤?ΤǤ???:
typedef struct {
XvEncodingID encoding_id;
char *name;
unsigned long width;
unsigned long height;
XvRational rate;
unsigned long num_encodings;
} XvEncodingInfo; - encoding_id
- ?????ǥ??? ID ?????ꤹ?롣?????ǥ????? ID ?ϡ??ݡ??Ȥ? ?????ǥ?????°?????Ѳ????????˥????ǥ??????̤??뤿???˻Ȥ? ???롣
- name
- ?????ǥ??????̤??뤿???????????줿ʸ?????ؤΥݥ???????ʸ?? ???? "?????ߥ???-?????ʥ??μ???" ?Ȥ????????Ǥ??롣?㤨?? "ntsc-composite" ?ʤɤǤ??롣
- width,height
- ?ǥ????ɤ??????ӥǥ???????????ȹ⤵(?ԥ?????ñ??)??
- rate
- ?ǥ????ɤ??????ӥǥ??Υե??????ɥ졼?ȡ?
XvRational ??¤?Τϡ?ʬ???????ꤹ?뤿?????Ѥ??롣 ?????ϰʲ??Τ褦?ʹ?¤?ΤǤ???:
typedef struct {
int numerator;
int denominator;
} XvRational;
numerator ??ʬ?Ҥ?ɽ????denominator ??ʬ????ɽ????
????¶
XvQueryEncodings(3X) ?ϥ????ץ??ˤĤ??ƤΥ????ǥ????????֤??? ???줾???Υ????ǥ??ϡ????Ҥ? XvEncodingInfo ??¤?Τˤ??äƵ??? ?????롣?????ǥ??ϥ????ǥ????? ID ?ˤ??äƼ??̤????롣???? ?ͤ??Ȥ??ȥݡ??ȤΥ????ǥ?????°?????????????????Ԥ????Ȥ??Ǥ??롣
?֤???¶
- [Success]
- XvQueryEncodings(3X) ???????˽?λ???????????֤????롣
- [XvBadExtension]
- Xv ??ǽ??ĥ?????ѤǤ??ʤ????????֤????롣
- [XvBadAlloc]
- XvQueryEncodings(3X) ???ꥯ?????Ȥ????????뤿???Υ??????γ??????Ƥ˼? ?Ԥ??????????֤????롣
????¶
- [XvBadPort]
- ?ᤵ?줿?ݡ??Ȥ?¸?ߤ??ʤ????????????????롣
??Ϣ????¶
XvFreeEncodingInfo(3X)
Version 4.1.0 | XFree86 |