Scroll to navigation

XvUngrabPort(3X) XvUngrabPort(3X)

名前

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)
 
Version 4.1.0 XFree86