XQueryExtension | 拡張機能が存在するかどうかを判定 |
---|---|
XListExtensions | サーバーでサポートされているすべての拡張機能を返す |
XFreeExtensionList | XListExtensions の戻り値を解放 |
Bool XQueryExtension(Display *display, char *name, int *major_opcode_return, int *first_event_return, int *first_error_return);
名前付きの拡張機能が存在するかどうかを判断します。
name
拡張機能の名前。
Host Portable Character Encoding でない場合、結果は実装に依存します。大文字と小文字は区別されます。
Host Portable Character Encoding でない場合、結果は実装に依存します。大文字と小文字は区別されます。
major_opcode_return
メジャーオペコードが入る。存在しければ、0。
first_event_return
追加のイベントタイプが含まれる場合、イベントタイプのベース値が入る。なければ 0。
first_error_return
追加のエラーコードが含まれる場合、エラーコードのベース値が入る。なければ 0。
戻り値
True で拡張機能が存在する