I thought it would be a competing platform but some people are saying its just a cross play thing.
Well I would assume so
Maybe you will need to play it first on your Xbox One XBL account in order to cross play it on PC. (or at least to get a code?).
If you can get the game off the Windows Store by itself....I'm game! Would love to play Halo on PC :O!