XvUngrabPort -
ビデオ操作のためにグラブされているポートを解放する
#include <X11/extensions/Xvlib.h>
XvUngrabPort(
dpy, port, time)
Display *dpy;
XvPortID port;
Time time;
引き数¶
- dpy
- Xv サーバが Xv
クライアントからのリクエストを受け付けるディスプレイ画面
を指定する。ディスプレイを指定するオプションが指定されていなければ、Xv
は DISPLAY
環境変数で指定されているディスプレイを使う。ディスプレイ
指定オプションは「ホスト名:番号」という形式である。コロン
1 つ(:)でな く、コロン 2
つ(::)を使った場合には、トランスポート層で
DECnet を使う
ことが指定される。
- port
- 解放するポートを指定する。ポートが以前にグラブされていなければ、
リクエストは無視される。
- time
- リクエストのタイムスタンプを指定する。
XvUngrabPort(3X)
はグラブされているポートを解放する。
time が 最後の XvGrabPort(3X)
よりも前の時刻を指定しているとリクエストは無視さ
れる。
返り値¶
- [Success]
- XvUngrabPort(3X)
が正常終了した場合に返される。
- [XvBadExtension]
- Xv
機能拡張を使用できない場合に返される。
- [XvBadAlloc]
- XvUngrabPort(3X)
がリクエストを処理するためのメモリを割り当てるのに失
敗した場合に返される。
- [XvBadPort]
- 要求されたポートが存在しない場合に生成される。
関連項目¶
XvGrabPort(3X)