2013-11-27 142 views
1

如何使用c#中的應用程序通過藍牙將我的Windows Phone設備與其他設備連接起來?所以我可以使用我的應用程序向對方發送消息,或者我可以通過此藍牙連接創建多人遊戲。Windows Phone應用程序藍牙連接

回答

2

下面的例子說明如何創建一個藍牙RFCOMM套接字連接到您的應用程序連接到設備:

Windows Phone 8 Networking Samples

基本上,你必須創建與配對的藍牙設備的套接字連接:

PeerFinder.AlternateIdentities["Bluetooth:PAIRED"] = ""; 
var available_devices = await PeerFinder.FindAllPeersAsync(); 
if (available_devices.Count > 0) 
{    
    PeerInformation pi= // Select the device 
} 
StreamSocket socket = new StreamSocket(); 
await socket.ConnectAsync(pi.HostName, "1"); 

此示例顯示在Build 2012會議中。你會發現這裏呈現的視頻:

的Windows Phone 8:網絡,藍牙和NFC接近的開發商(建設2012)

http://code.msdn.microsoft.com/wpapps/Windows-Phone-8-Networking-835239c1

+0

感謝您的幫助! – HICURIN