XboxLiveEndpointPairTemplate.CreateEndpointPairAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.