generate screenshot using Xlib.

This commit is contained in:
Miroslav Šedivý
2021-01-21 20:44:09 +01:00
parent 7ff6ada205
commit afd3dd2f56
8 changed files with 110 additions and 1 deletions

View File

@ -1,5 +1,9 @@
package types
import (
"image"
)
type CursorImage struct {
Width uint16
Height uint16
@ -53,6 +57,7 @@ type DesktopManager interface {
SetKeyboardModifiers(mod KeyboardModifiers)
GetKeyboardModifiers() KeyboardModifiers
GetCursorImage() *CursorImage
GetScreenshotImage() *image.RGBA
// xevent
OnCursorChanged(listener func(serial uint64))