My current PC hardware doesn't support hardware
http://prntscr.com/g9491m
and I'm looking for something cheap that supports Miracast thinking of upgrading my current pc to this
Radeon™ RX 560 Gaming OC 4G (rev. 1.0) | Graphics Card - GIGABYTE

AM1I | Motherboard - The world leader in motherboard design | MSI Global

but I'm not sure if they support Miracast, can't find any info on it, would appreciate if anyone can tell me if they do or not

also i'm not sure which cpu to pick