XblMultiplayerManagerSetQosMeasurements

Sets json representing QoS measurements between the current user and a list of remote clients. This is only used when the title is manually managing QoS.

Syntax

HRESULT XblMultiplayerManagerSetQosMeasurements(  
         const char* measurementsJson  
)  

Parameters

measurementsJson   _In_z_
Type: char*

Json representing the QoS measurements. Example Json: "e69c43a8": { // remote client deviceToken "latency": 5953, // Milliseconds "bandwidthDown" : 19342, // Kilobits per second "bandwidthUp" : 944, // Kilobits per second "custom" : { } }, ... // additional remote client entries

Return value

Type: HRESULT

HRESULT return code for this API operation.

Requirements

Header: multiplayer_manager_c.h

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

See also

multiplayer_manager_c