এক্সএনএ-তে SignedInGamerএকটি SignedInGamer.PlayerIndexসদস্য সহ একটি বর্গ রয়েছে যা আপনাকে কেবলমাত্র এটি জানাতে পারে যে আপনি যদি কোনও SignedInGamerবস্তুর হোল্ড পেতে পারেন ।
এটি করতে, সেখানে Gamer.SignedInGamersস্থিতিশীল সম্পত্তি রয়েছে যা SignedInGamerসিস্টেমের বর্তমান অবস্থার উপর ভিত্তি করে অবজেক্টগুলির সংকলন করে। এটি Microsoft.Xna.Framework.GamerServicesনামস্থান থেকে ।
এই তথ্য দিয়ে আপনি নিম্নলিখিত মত কিছু করতে পারে:
//If player 2 is connected
if (GamePad.GetState(PlayerIndex.Two).IsConnected)
{
//If we can't find a signed in gamer with a PlayerIndex of two
if (!Gamer.SignedInGamers.Cast<SignedInGamer>().Any(x => x.PlayerIndex == PlayerIndex.Two))
{
//Your handling code here
}
}