URL: https://linuxfr.org/forums/programmation-c--2/posts/xlib-xgetimage-sur-une-window Title: XLib: XGetImage sur une Window Authors: errno Date: 2012年08月31日T10:29:17+02:00 Tags: Score: 1 Bonjour, J'essaie de capturer l'image d'une fenêtre X11 (une sorte de screenshot dans le code). J'ai bien récupéré le Display et l'identifiant de la Window. J'arrive également à récupérer les infos (notamment width et height), mais j'ai une erreur BadValue lors du XGetImage. Voici l'extrait de code concerné: ```c XWindowAttributes winAttr; XGetWindowAttributes(_display, _window, &winAttr); XImage * image = XGetImage(_display, _window, 0,0, winAttr.width,winAttr.height, 0x00FFFFFF, XYBitmap); ``` et le message retourné lors de l’exécution: X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 73 (X_GetImage) Value in failed request: 0x0 Serial number of failed request: 9 Current serial number in output stream: 9 Je ne vois pas d'où ça peut venir. Si l'un d'entre vous a une idée, ça m'aiderait beaucoup. Merci d'avance