Unreal Engine 4 is available for Win10 UWP app dev now

Yes, that can be done in code by checking


auto DeviceForm = FString(Windows::System::Profile::AnalyticsInfo::DeviceForm->Data()).ToLower();
if(DeviceForm.Contains("xbox one x"))
    //Device Is XBox One X
else if(DeviceForm.Contains("xbox"))
    //Device Is XBox One
else
    //Device Is Other Non-XBox Device


This functionality can then easily be exposed to Blueprint via a static function in a BlueprintFunctionLibrary