Allow our Windows Thumbnail Handler to supply thumbnails up to the
maximum 256x256 size.
As shown in the video in T101295, the Windows OS can request thumbnails that are larger than we currently provide. Ours are 128x128 while Window supports thumbnails up to 256x256.
Within our Thumbnail Handler we currently do something that is not recommended. We are scaling down our thumbnails if they are bigger than the passed resolution argument. But MS docs recommend leaving scaling down to the OS, and that the passed resolution is supplied in order for us to select from multiples, if he have such, and give the most suitable.
This patch just alters the code so that we no longer scale down if our thumbnail is larger than will be shown, but does scale UP if too small.
With patch applied, and after clearing my Windows Thumbnail Cache using cleanmgr.exe, showing Blend thumbnails at 256x256:
Otherwise the OS will just fit the supplied size (128x128) into a larger box with lots of wasted space instead:

