I recently bought a Roku Express for my TV.
It works fine.
However, I have been unable to use it to mirror the display on my Win 10 Desktop to the TV.
I've checked that mirroring is enabled in the 'settings' menu on the Roku.
'netsh wlan show driver' in a command window on the PC shows:-
Wireless Display Supported: Yes (Graphics Driver: Yes, Wi-Fi Driver: Yes)
So the PC (graphics card & drivers) appear to support Miracast.
My graphics card is a Geforce GTX-960.
I tried 'dxdiag' from a command window. This shows:-
Miracast: Available, with HDCP
Miracast: Not Supported by Graphics driver
However, another forum suggests Miracast should work on a NVIDIA GeForce GTX 960:-
https://forums.evga.com/EVGA-GeForce-GTX-960-Miracast-Not-Supported-by-Graphics-driver-m2741883.aspx
In my case, the PC is normally connected to my wireless router using a gigabit Ethernet cable.
Having read that Miracast only works over WiFi, I ensured that the wireless card in the PC is also enabled.
I even tried disabling the wired ethernet connection to the router and using WiFi instead.
It made no difference.
Whatever I try, the Roku device does not show up.
Has anyone managed to get this to work?