d3d11decoder: Register elements per GPU device with capability check
This implementation is similar to what we've done for nvcodec plugin. Since supported resolution, profiles, and formats are device dependent ones, single template caps cannot represent them, so this modification will help autoplugging and fallback.
Note that the legacy gpu list and list of resolution to query were taken from chromium's code.