19#ifndef FREERDP_SERVER_SHADOW_SURFACE_H 
   20#define FREERDP_SERVER_SHADOW_SURFACE_H 
   22#include <freerdp/server/shadow.h> 
   25#include <winpr/synch.h> 
   32  void shadow_surface_free(rdpShadowSurface* surface);
 
   34  WINPR_ATTR_MALLOC(shadow_surface_free, 1)
 
   35  rdpShadowSurface* shadow_surface_new(rdpShadowServer* server, UINT16 x, UINT16 y, UINT32 width,
 
   38  BOOL shadow_surface_resize(rdpShadowSurface* surface, UINT16 x, UINT16 y, UINT32 width,