I was first excited to see quite a few of the new features on Vegas 17 matching my whish list, like improved color correction and nested timelines, and above all added HW decoding. Then I got very disappointed as it did not seem to work with NVDEC - so it seemed at first - I set the preference to NVIDEA as usual (why QSV was default it is beyond me). Playing a UHD 50p HVEC clip from my Gopro 6 on the time line did not show on windows resource monitor:
Playing the same clip on Magix Video Pro X did show decode (notice also the large memory usage!)
Fortunatly I noticed a magix comment on another issue about enabling the NVIDEA HW decode in the preference under IO-file, a setting which I was not expecting I had to enable this explicitly for this new VP17 feature, (if I recall this was set to QSV by default, so why again set to the lesser capability by default?). Personally I think many people will be missing out to have this default set to QSV if their system has a really good video card (like my RTX 2080ti) present. Although having the flexibility to separate decode enable from general video hw acceleration enable seperatly is a good thing, but having HW acceleration settings spread around tabs is not user friendly and I guarantee it will generate much frustration and many forum post in the future. For future releases: please group all HW acceleration enable/disable GUI settings in one place...
Here is the same clip with VPX17 and NVDEC enabled, and now it shows decode...