public LookupArtworkFormats ( ArtworkUsage usage ) : ReadOnlyCollection |
||
usage | ArtworkUsage | |
return | ReadOnlyCollection |
private static void AddThumbnails(Device device, Photo photo, Gdk.Pixbuf pixbuf) { foreach (ArtworkFormat format in device.LookupArtworkFormats (ArtworkUsage.Photo)) { byte[] bytes; short padX, padY; bytes = ArtworkHelpers.ToBytes (format, pixbuf, out padX, out padY); Thumbnail thumbnail = photo.CreateThumbnail (); thumbnail.Format = format; thumbnail.Width = (short) pixbuf.Width; thumbnail.Height = (short) pixbuf.Height; thumbnail.HorizontalPadding = padX; thumbnail.VerticalPadding = padY; thumbnail.SetData (bytes); } }