書式
#include <X11/extensions/Xvlib.h>
typedef union {
int type;
XvVideoNotifyEvent xvvideo;
XvPortNotifyEvent xvport;
long pad[24];
} XvEvent;
typedef struct {
int type;
unsigned long serial;
Bool send_event;
Display *display;
XvPortID port_id;
Time time;
Atom attribute;
long value;
} XvPortNotifyEvent;
- type
- イベントの型である XvPortNotify を指定する。
- serial
- サーバが処理した最後のリクエストの番号。
- send_event
- イベントが SendEvent リクエストによって生成された場合に真となる。
- display
- イベントが読み込まれたディスプレイへのポインタ。
- port_id
- 属性が変化したポート。
- attribute
- 変化した属性を示すアトム。
- value
- 属性の変化後の値。