mirror of
https://repo.dec05eba.com/gpu-screen-recorder
synced 2026-03-31 09:07:13 +09:00
18 lines
562 B
C
18 lines
562 B
C
#ifndef GSR_PORTAL_H
|
|
#define GSR_PORTAL_H
|
|
|
|
typedef enum {
|
|
GSR_PORTAL_CAPTURE_TYPE_MONITOR = 1 << 0,
|
|
GSR_PORTAL_CAPTURE_TYPE_WINDOW = 1 << 1,
|
|
GSR_PORTAL_CAPTURE_TYPE_VIRTUAL = 1 << 2,
|
|
GSR_PORTAL_CAPTURE_TYPE_ALL = GSR_PORTAL_CAPTURE_TYPE_MONITOR | GSR_PORTAL_CAPTURE_TYPE_WINDOW | GSR_PORTAL_CAPTURE_TYPE_VIRTUAL
|
|
} gsr_portal_capture_type;
|
|
|
|
typedef enum {
|
|
GSR_PORTAL_CURSOR_MODE_HIDDEN = 1 << 0,
|
|
GSR_PORTAL_CURSOR_MODE_EMBEDDED = 1 << 1,
|
|
GSR_PORTAL_CURSOR_MODE_METADATA = 1 << 2
|
|
} gsr_portal_cursor_mode;
|
|
|
|
#endif /* GSR_PORTAL_H */
|