Microsoft has reportedly laid off staff from many departments, including teams working on Xbox and gaming projects.