XboxLiveNetworkAccessKind 枚举

定义

定义常量,这些常量指定为 XboxLiveEndpointPair 通信观察到的不同级别的对等网络访问。 XboxLiveNetworkAccessKind 用于描述通过 Xbox Live 多人游戏网络 API 建立的对等连接,不适用于与 Xbox Live Web 服务的连接或在 Xbox Live 多人游戏网络 API 外部建立的对等连接。

重要

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

public enum class XboxLiveNetworkAccessKind
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.XboxLive.XboxLiveSecureSocketsContract, 65536)]
enum class XboxLiveNetworkAccessKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.XboxLive.XboxLiveSecureSocketsContract), 65536)]
public enum XboxLiveNetworkAccessKind
var value = Windows.Networking.XboxLive.XboxLiveNetworkAccessKind.open
Public Enum XboxLiveNetworkAccessKind
继承
XboxLiveNetworkAccessKind
属性

Windows 要求

设备系列
Xbox One System Apps Extensions for the UWP (在 10.0.0.1 中引入)
Xbox Live Extension SDK (在 10.0.10240.0 中引入)
Xbox One Extensions for the UWP (在 10.0.10240.0 中引入)
Windows Desktop Extension SDK (在 10.0.16299.0 中引入)
API contract
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract (在 v1.0 中引入)

字段

Moderate 1

NAT 类型为中等。 这些 NAT 类型背后的玩家通常可以连接到 OpenModerate 类型后面的其他人。

Open 0

NAT 类型处于打开状态。 这些网络地址转换 (NAT) 类型的玩家通常可以连接到任何其他玩家。

Strict 2

NAT 类型严格。 此 NAT 类型背后的玩家经常遇到与其他玩家的连接问题,除非这些玩家位于 开放 类型设备后面。

适用于