Beispiel #1
0
 Optional <SurfaceCacheItem> CreatCacheItem(int surfaceId)
 {
     try
     {
         return(new SurfaceCacheItem(IOSurface.CreateFromLookup(surfaceId)));
     }
     catch (FailedToLookupSurface)
     {
         return(Optional.None());
     }
 }
 public static IBinaryMessage Compose(IOSurface surface)
 {
     return(Compose(surface.GetSurfaceId()));
 }
 public SurfaceCacheItem(IOSurface surface)
 {
     Surface = surface;
 }