From 7e6f1345a9270a6d23695b17bd248a601157f5a4 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 30 Mar 2006 04:08:51 +0000 Subject: New function to allow wrapping a native pixmap without a server roundtrip. 2006-03-29 Matthias Clasen * gdk/gdk.symbols: * gdk/gdkpixmap.h: * gdk/win32/gdkpixmap-win32.c: * gdk/x11/gdkpixmap-x11.c (gdk_pixmap_foreign_new_for_screen): New function to allow wrapping a native pixmap without a server roundtrip. (#334954, David Baron) --- gdk/win32/gdkpixmap-win32.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'gdk/win32') diff --git a/gdk/win32/gdkpixmap-win32.c b/gdk/win32/gdkpixmap-win32.c index 362ef0759b..29193aeb82 100644 --- a/gdk/win32/gdkpixmap-win32.c +++ b/gdk/win32/gdkpixmap-win32.c @@ -446,6 +446,18 @@ gdk_pixmap_foreign_new_for_display (GdkDisplay *display, return gdk_pixmap_foreign_new (anid); } +GdkPixmap * +gdk_pixmap_foreign_new_for_screen (GdkScreen *screen, + GdkNativeWindow anid, + gint width, + gint height, + gint depth) +{ + g_return_val_if_fail (GDK_IS_SCREEN (screen), NULL); + + return gdk_pixmap_foreign_new (anid); +} + GdkPixmap* gdk_pixmap_foreign_new (GdkNativeWindow anid) { -- cgit v1.2.1