Freigeben über


XboxLiveEndpointPairTemplate.CreateEndpointPairAsync Methode

Definition

Überlädt

CreateEndpointPairAsync(XboxLiveDeviceAddress)

Erstellt basierend auf der aktuellen Vorlage eine XboxLiveEndpointPair zwischen dem lokalen Gerät und einem angegebenen Remotegerät mit dem Erstellungsverhalten XboxLiveEndpointPairCreationBehaviors.None.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors)

Erstellt eine XboxLiveEndpointPair zwischen dem lokalen Gerät und einem angegebenen Remotegerät und gibt dabei an, wie sich das System verhalten soll, wenn für diese Vorlage und das Remotegerät bereits ein XboxLiveEndpointPair vorhanden ist.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

CreateEndpointPairAsync(XboxLiveDeviceAddress)

Erstellt basierend auf der aktuellen Vorlage eine XboxLiveEndpointPair zwischen dem lokalen Gerät und einem angegebenen Remotegerät mit dem Erstellungsverhalten XboxLiveEndpointPairCreationBehaviors.None.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

public:
 virtual IAsyncOperation<XboxLiveEndpointPairCreationResult ^> ^ CreateEndpointPairAsync(XboxLiveDeviceAddress ^ deviceAddress) = CreateEndpointPairAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("CreateEndpointPairDefaultAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress const& deviceAddress);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("CreateEndpointPairDefaultAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress deviceAddress);
function createEndpointPairAsync(deviceAddress)
Public Function CreateEndpointPairAsync (deviceAddress As XboxLiveDeviceAddress) As IAsyncOperation(Of XboxLiveEndpointPairCreationResult)

Parameter

deviceAddress
XboxLiveDeviceAddress

Die XboxLiveDeviceAddress des Remotegeräts, mit dem verbunden werden soll.

Gibt zurück

Ein asynchroner Endpunkterstellungsvorgang. Enthält nach Abschluss des Vorgangs die Ergebnisse des Vorgangs.

Attribute

Hinweise

Die gängigste Methode zum Abrufen einer Adresse für den deviceAddress-Parameter ist das Senden einer Adresse vom Xbox Live Matchmaking-Dienst.

Weitere Informationen

Gilt für:

CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors)

Erstellt eine XboxLiveEndpointPair zwischen dem lokalen Gerät und einem angegebenen Remotegerät und gibt dabei an, wie sich das System verhalten soll, wenn für diese Vorlage und das Remotegerät bereits ein XboxLiveEndpointPair vorhanden ist.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

public:
 virtual IAsyncOperation<XboxLiveEndpointPairCreationResult ^> ^ CreateEndpointPairAsync(XboxLiveDeviceAddress ^ deviceAddress, XboxLiveEndpointPairCreationBehaviors behaviors) = CreateEndpointPairAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("CreateEndpointPairWithBehaviorsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress const& deviceAddress, XboxLiveEndpointPairCreationBehaviors const& behaviors);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("CreateEndpointPairWithBehaviorsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<XboxLiveEndpointPairCreationResult> CreateEndpointPairAsync(XboxLiveDeviceAddress deviceAddress, XboxLiveEndpointPairCreationBehaviors behaviors);
function createEndpointPairAsync(deviceAddress, behaviors)
Public Function CreateEndpointPairAsync (deviceAddress As XboxLiveDeviceAddress, behaviors As XboxLiveEndpointPairCreationBehaviors) As IAsyncOperation(Of XboxLiveEndpointPairCreationResult)

Parameter

deviceAddress
XboxLiveDeviceAddress

Die XboxLiveDeviceAddress des Remotegeräts für das Endpunktpaar.

behaviors
XboxLiveEndpointPairCreationBehaviors

Ein -Wert, der angibt, wie sich das System verhalten soll, wenn das angeforderte Endpunktpaar bereits eingerichtet wurde. Ihr Code kann entweder angeben, dass die vorhandene XboxLiveEndpointPair verwendet wird, oder dass das System alle potenziellen Netzwerkpfade gemäß den Qualitätsanforderungen der Vorlage neu auswertet. Wenn derselbe Netzwerkpfad nach der erneuten Auswertung ausgewählt wird, wird derselbe XboxLiveEndpointPair zurückgegeben. Wenn ein neuer Pfad gefunden wird, wird der alte XboxLiveEndpointPair zerstört, und ein neuer Pfad wird zurückgegeben.

Gibt zurück

Ein asynchroner Endpunkterstellungsvorgang. Enthält nach Abschluss des Vorgangs die Ergebnisse des Vorgangs.

Attribute

Hinweise

Die gängigste Methode zum Abrufen einer Adresse für den deviceAddress-Parameter ist das Senden einer Adresse vom Xbox Live Matchmaking-Dienst.

Weitere Informationen

Gilt für: