But this is how a lot of these sort of things are done isn't it? It's not emulation (wonder why people keep mentioning that when it obviously doesn't fit the bill as emulation requires a lot of power so would be very difficult to emulate to a decent quality so not a good idea to do that at a games demonstration) it's simple dev kits.
It is emulation purely because it not running natively on an Xbone console.
It wouldn't be difficult to emulate Xbone because the console uses PC architecture and a Windows OS, emulation only typically runs poorly because you usually have x86 hardware emulating vastly different hardware architectures.