Both will have the same core EA account, and due to this, they won't work for cross-play, our system will see them as they same account, despite one being linked to a Microsoft account.
@Killerpollo97089 No, your Xbox account would still be played on Xbox. If you have a PC account this could now play with Xbox friends, or you can play on Xbox with PC friends.
There's a brief explanation of cross-play here: https://www.ea.com/en-gb/games/apex-legends/news/season-6-aftermarket-event
Temporary changes to support options
Due to the elevated risk of coronavirus, we’ve made some temporary changes to limit any risk to our employees.
Cross-play Arrives Along With the Aftermarket Collection Event
Cross-play has arrived! Tune up your Legends in the Aftermarket Collection Event, October 6 through October 20. Buckle up for the “Flashpoint” Limited-Time Mode, where healing zones have replaced health pack and shield drops. Complete challenges to earn exclusive rewards and head to the store to unlock 24 Event-Limited items.
EA community forums for players to get player-to-player support, ask questions, share their game and troubleshooting experience.