XboxLiveEndpointPairTemplate.CreateEndpointPairAsync 方法

定义

重载

CreateEndpointPairAsync(XboxLiveDeviceAddress)

基于当前模板,在本地设备与指定远程设备之间创建 XboxLiveEndpointPairCreationBehaviors.None

重要

此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。

CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors)

在本地设备与指定的远程设备之间创建 XboxLiveEndpointPair ,同时指定如果此模板和远程设备已存在 XboxLiveEndpointPair ,则系统的行为方式。

重要

此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。

CreateEndpointPairAsync(XboxLiveDeviceAddress)

基于当前模板,在本地设备与指定远程设备之间创建 XboxLiveEndpointPairCreationBehaviors.None

重要

此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。

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)

参数

deviceAddress
XboxLiveDeviceAddress

要连接到的远程设备的 XboxLiveDeviceAddress。

返回

异步终结点创建操作。 操作完成后,包含操作的结果。

属性

注解

获取 deviceAddress 参数地址的最常见方法是从 Xbox Live 匹配服务发送一个地址。

另请参阅

适用于

CreateEndpointPairAsync(XboxLiveDeviceAddress, XboxLiveEndpointPairCreationBehaviors)

在本地设备与指定的远程设备之间创建 XboxLiveEndpointPair ,同时指定如果此模板和远程设备已存在 XboxLiveEndpointPair ,则系统的行为方式。

重要

此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。

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)

参数

deviceAddress
XboxLiveDeviceAddress

终结点对的远程设备的 XboxLiveDeviceAddress

behaviors
XboxLiveEndpointPairCreationBehaviors

一个 值,该值指定在已建立请求的终结点对时系统的行为方式。 你的代码可以指定使用现有的 XboxLiveEndpointPair ,或者系统根据模板的质量要求重新评估所有潜在的网络路径。 如果在重新评估后选择了相同的网络路径,则返回相同的 XboxLiveEndpointPair 。 如果找到新路径,则会销毁旧的 XboxLiveEndpointPair ,并返回新路径。

返回

异步终结点创建操作。 操作完成后,包含操作的结果。

属性

注解

获取 deviceAddress 参数地址的最常见方法是从 Xbox Live 匹配服务发送一个地址。

另请参阅

适用于