DXVA2 can only detect intel HD 4600 Why?
Most likely because your laptop is wired to your integrated Intel GPU, so your Radeon GPU is headless which means it does not have any video display connections, thus it cannot render video.
Thank you for answer!
In fact I had a deviation from my previous statement.
I can‘t get the GUIDs that identifies the decoder devices supported by the graphics hardware. Of course this problem also happened in DXVA checker.
And I found these laptops with nvidia discerte graphics are working normally.
method : IDirectXVideoDecoderService::GetDecoderDeviceGuids method (Windows)
DirectX version: 9.0c June_10
Retrieving data ...