Azure IoT Hub Device Streaming is a cool technology for point to point communications between a user app and an IoT device using an Azure IoT Hub has the go-between. The Azure IOT SDK DS samples are built with .Net Core. I've been examining in detail what it takes to be able to use UWP at either end of the pipeline. Whilst .NetCore can use AMPQ or MQTT as the device side transport, it was found that you can only use MQTT with UWP at the device end. I have blogged a detail discussion of this, Azure IoT Hub Device Streaming with UWP. This discussion is based upon a comprehensive GitHub suite of projects, djaus2/AziothubDeviceStreaming.
Note that the AMPQ issue as per the first post has been resolved. There is a bug in the installation of one of the Nuget libraries that doesn't get the latest Amqp Nuget library which is resolved by manually installing the latest Ampq Nuget package. This has been fed back