12-15-2017, 07:38 PM
The thumbnail is generated by Windows, including the folder icon. We have no control over it. And I tried fetching only folder image by itself, the performance was terrible. I also tried using Window's thumbnail caching function calls, they were even worse.
Unless we build a special scheduler to cache these things in the background that doesn't impact performance or resource usage, there's no good way to cache this. I wouldn't complain about building this scheduler if it is the case with all systems, but Microsoft deliberately put restrictions on file access and cripples features of C++ where if this was written purely in native C++ would be none issue. I'm just not interested in making something that is completely unnecessary because its UWP.
I hope you understand
Unless we build a special scheduler to cache these things in the background that doesn't impact performance or resource usage, there's no good way to cache this. I wouldn't complain about building this scheduler if it is the case with all systems, but Microsoft deliberately put restrictions on file access and cripples features of C++ where if this was written purely in native C++ would be none issue. I'm just not interested in making something that is completely unnecessary because its UWP.
I hope you understand