Yeah, if you're familiar at all with VMware Player, you'll absolutely figure out Hyper-V.
You'll have to install the role / feature first, so hit up the Control Panel and add/remove windows features. On Pro and upper SKUs, somewhere in the list will be Hyper-V. Check the box, wait a few seconds, it might have to pull something over the internet, and it requires a reboot. When you're done, just hit the Windows key and start typing "Hyper" -- you'll find the Hyper-V machine management console. Build a new VM, give it specs, and under the VM virtual display adapter properties will be options for enabling 3D and how much memory you wish to grant to the guest.
Use the inbuilt Windows 10 remote desktop connection executable (MSTSC.EXE) to actually make the connection to your guest VM, and 3D is now available
Edit: You know, I think there's one more step in there somewhere I'm forgetting .When I get home tonight, I'll go through my gaming rig and double-check. I want to say there's some global property in Hyper-V you have to set before the VM's can be granted 3D resource sharing. But I can't remember for sure...
Edit #2: Yeah, I found it, and there is another step. In the Hyper-V Manager console window, right-click on your computer in the left pane, and select Hyper-V Settings. There's a Physical GPUs section which has a drop-down and checkbox option. Drop down to find your GPU (if it isn't already top of the list) and then check the box for "Use this GPU with RemoteFX." You can now add a "RemoteFX 3D Video Adapter" to your VM's.
If you try this on a server OS like WIn2012, you have to install the remote desktop virtualization nonsense and then load it with CALs. On Win10 you can do it "for free."