It seems Windows 10N does not bundle the H.264 library required to play high definition content on YouTube by default.
If you go to the YouTube HTML5 Video Test Page it probably look something like this:
The solution is to install KB3010081, which you can do at this link:
https://support.microsoft.com/en-us/kb/3010081