Not every Windows PC has full Miracast support, even recent models. Miracast requires specific capabilities in both the Wi-Fi driver and the graphics driver, and if either falls short, Miracast won't work regardless of how the receiver is configured.
Run these three checks on the Windows device you want to mirror from.
1. Check whether Wireless Display is supported
Open a Command Prompt and run:
netsh wlan show driverLook for the line Wireless Display Supported. It should read:
Yes (Graphics Driver: Yes, Wi-Fi Driver: Yes)
If either the Graphics Driver or Wi-Fi Driver reports No, Miracast is not supported on this device in its current state.
2. Check the NDIS version of the Wi-Fi adapter
Open PowerShell and run:
Get-NetAdapter | Select Name, NdisVersionThe Wi-Fi adapter's NdisVersion must be 6.3 or higher.
3. Check the Windows Display Driver Model (WDDM) version
Run dxdiag from the Start menu and click Save All Information. Open the saved file and search for WDDM. The driver model must be 1.3 or newer, which is included with Windows 8.1 and later.