I'm building something that needs to connect to a Pi3 wirelessly but there won't always be a wifi network for them to talk over. So I was hoping to use wifi direct to get them to talk directly.
So far i've been having problems finding a library that will run on both Windows 10 and Raspbian. I looked at this question about connecting Android and Pi3 but he's using Arch Linux on his Pi (which I will install if there is no Raspbian alternative). That question is also based around Android for the connecting device, I'm unsure how to actually get Windows to search for a Wifi Direct network and then to connect to it since Android appears to just connect without much extra setup.
Ideally What I need is a library that will work on Windows and Linux that can be used in C++ or C# for handling all the Wifi Direct stuff...