I would like to understand the differences in how hardware video decoding using Intel Quick Sync and DXVA on Intel HD Graphics - explain?
In particular, what way of video decoding, it is preferable to use the Intel HD Graphics 4600, and why? Configuration: i5 4670/H87/16Gb/Win8.1 x64
This is a fundamentally different things.
IntelQuickSync - technology hardware and decoding of encoding video. To use this technology inside your application, you must include the Intel Media SDK, which will provide you the API to work.
DXVA is just simply a software API allowing to unify and manage the flow of video data, for different applications. He is able to carry most of the work with the video on the GPU, but what to decide.
Support QuickSync depends on the drivers, the OS, Win8 driver support QuickSync and poidee it will be applied automatically when you use your app DXVA.
But if you want some more optimal and specific solutions, integrating your app in the MSDK can directly work with QuickSync
Find more questions by tags Intel