private void PollThumbnailCallback(object state)
{
//Non UIThread
thumbnailInfo input = state as thumbnailInfo;
string fileName = input.fullPath;
WriteableBitmap writeBitmap = input.bitmap;
IconSize size = input.iconsize;
try
{
Bitmap origBitmap = new Bitmap(fileName);
Bitmap inputBitmap = resizeImage(origBitmap, getDefaultSize(size), 5);
BitmapSource inputBitmapSource = loadBitmap(inputBitmap);
origBitmap.Dispose();
inputBitmap.Dispose();
copyBitmap(inputBitmapSource, writeBitmap, true);
}
catch { }
}