Microsoft has signed a 10-year deal to bring its Xbox Personal Computer (PC) games like "Call of Duty" to Nvidia's gaming platform if the tech giant's deal to buy the game’s developer, Activision Blizzard, gets approved.