XblMultiplayerSessionConstantsSetQosConnectivityMetrics

启用或禁用会话的连接指标。 只能在创建新会话时设置。

语法

HRESULT XblMultiplayerSessionConstantsSetQosConnectivityMetrics(  
         XblMultiplayerSessionHandle handle,  
         bool enableLatencyMetric,  
         bool enableBandwidthDownMetric,  
         bool enableBandwidthUpMetric,  
         bool enableCustomMetric  
)  

参数

handle _In_
类型:XblMultiplayerSessionHandle

多人游戏会话的句柄。

enableLatencyMetric _In_
类型:bool

True 表示启用延迟测量,false 表示禁用延迟测量。

enableBandwidthDownMetric _In_
类型:bool

True 表示启用带宽减少测量,false 表示禁用带宽减少测量。

enableBandwidthUpMetric _In_
类型:bool

True 表示启用带宽增加测量,false 表示禁用带宽增加测量。

enableCustomMetric _In_
类型:bool

为 True,则启用自定义指标,为 false 则禁用自定义指标。

返回值

类型:HRESULT

此 API 操作的 HRESULT 返回代码。

备注

对于已经启用的指标,它们必须充分满足 QoS 要求。

要求

头文件:multiplayer_c.h

库:Microsoft.Xbox.Services.141.GSDK.C.lib

另请参阅

multiplayer_c