other versions
- wheezy 4.1.0.20011224-6
XDeviceBell(3X11) | X FUNCTIONS | XDeviceBell(3X11) |
名前¶
XDeviceBell - 入力機能拡張を通じてサポートされているデバイスでベルを鳴らす書式¶
Status XDeviceBell( display, device, feedbackclass, feedbackid, percent)Display * display;
XDevice * device;
XID * feedbackclass;
XID * feedbackid;
int * percent;
引き数¶
- display
- X サーバへの接続を指定する。
- device
- ベルが対応するデバイスを指定する。
- feedbackclass
- ベルが対応するフィードバックのクラスを指定する。
- feedbackid
- ベルが対応するフィードバックのIDを指定する。
- percent
- ベルが鳴る音量を -100 から 100 の範囲で指定する。
説明¶
XDeviceBell リクエストは、X サーバに可能であれば、指定した デバイスの指定したフィードバックでベルを鳴らす。 指定した音量はベルの基本音量に対する相対値である。 不正なデバイスが指定された場合、 BadDevice エラーが返される。 引き数 feedbackclass と feedbackid は、 XGetFeedbackControl リクエストに返される値を持ち、鳴らされるベルを一意に識別する。 ベルをサポートしていない feedbackclass が指定された場合や、存在しない feedbackid が指定された場合や、-100 から 100 の範囲でないパーセント数 が指定された場合には、エラー BadValue が返される。 引き数 percent が負でない値の場合にはベルが鳴る音量は- base - [(base * percent) / 100] + percent
- base + [(base * percent) / 100]
返り値¶
- BadDevice
- 不正なデバイスが指定された。指定されたデバイスが存在しないか、クライア ントの XOpenInputDevice によってオープンされていない。
- BadValue
- 不正な feedbackclass, feedbackid, percent 値が指定された。
関連項目¶
XChangeFeedbackControl(3X), XBell(3X)Release 6.5 | X Version 11 |