Since the old 8.1 days, when the built-in camera had QR capabilities, we've relied on standalone QR and barcode scanning utilities for Windows 10 Mobile. The upside is that they're a lot more capable in terms of what they can scan and recognise. Scanner One is a new UWP application that is pretty flexible. See below for details.
This app can scan 1D/2D barcodes, and the decoded content can do advanced use.
Support 1D/2D barcode: ean, upc, isbn and qrcode
Parse content: website, call, email, sms, location, vcard and e-invoice
Support e-invoice format: amount statistics and chart display
Preview content: website and geolocation
Map location assistance: geolocation and address(Switchable latitude, longitude, altitude and address)
Use the search engine to query the content
Can parse the barcode inside the clipboard
Here's Scanner One UWP in action:
QR codes are instantly recognised and interpreted; (right) a history log is kept of everything you scan, any results can be 'viewed' (usually opened in Edge) or sent on or copied, for example.
Linear barcodes are no problem either; (right) some basic UI settings, though the defaults are fine. The most important is probably the 'Services' list at the bottom - pick 'Google' for better searching of raw bar code numbers.
A typical use case then, scanning a code on a health product and getting instant matches online, for reference or further purchase.
Scanner One UWP is still quite basic and I'd like the 'preview' to be a bit more intuitive and cosmetically tidy, but given that this is a free download then it's worth grabbing it and waiting for updates. You can get this ad-supported UWP utility in the Store here.