You need to go back and do some more reading, DX12 is for the XB1 ported to PC.
Bingo. Because the Xbox One DX11.x API is ahead of the Windows DX11.x API.
Microsoft said it back in october:
We are very excited that with the launch of Xbox One, we can now bring the latest generation of Direct3D 11 to console. The Xbox One graphics API is Direct3D 11.x and the Xbox One hardware provides a superset of Direct3D 11.2
With Xbox One we have also made significant enhancements to the implementation of Direct3D 11, especially in the area of runtime overhead. The result is a very streamlined, close to metal level of runtime performance. In conjunction with the third generation PIX performance tool for Xbox One, developers can use Direct3D 11 to unlock the full performance potential of the console.
http://blogs.windows.com/windows/b/appbuilder/archive/2013/10/14/raising-the-bar-with-direct3d.aspxWe are getting excellent feedback from the industry around the areas that are most important for future API development, and that feedback is directly informing our Direct3D development direction. Were continually innovating in areas of performance, functionality and debug and performance tooling for Xbox One. Were also working with our ISV and IHV partners on future efforts, including bringing the lightweight runtime and tooling capabilities of the Xbox One Direct3D implementation to Windows, and identifying the next generation of advanced 3D graphics technologies.
Hm, Mantle is a copy of Microsoft's Xbox One DX11.x API. :sneaky: