Condividi tramite


XboxLiveQualityOfServiceMeasurement.PublishedPrivatePayload Proprietà

Definizione

Ottiene o imposta il payload privato pubblicato per il dispositivo locale.

Importante

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

public:
 static property IBuffer ^ PublishedPrivatePayload { IBuffer ^ get(); void set(IBuffer ^ value); };
static IBuffer PublishedPrivatePayload();

static void PublishedPrivatePayload(IBuffer value);
public static IBuffer PublishedPrivatePayload { get; set; }
var iBuffer = XboxLiveQualityOfServiceMeasurement.publishedPrivatePayload;
XboxLiveQualityOfServiceMeasurement.publishedPrivatePayload = iBuffer;
Public Shared Property PublishedPrivatePayload As IBuffer

Valore della proprietà

Payload privato locale.

Commenti

Il buffer non può superare MaxPrivatePayloadSize, in byte.

Il payload privato viene usato dall'app per passare lo stato specifico dell'app sul gioco attualmente in esecuzione senza creare un oggetto XboxLiveEndpointPair. Un esempio può essere: numero di slot disponibili nel gioco o tempo lasciato nel round corrente.

I byte di dati del payload privato non vengono interpretati o convalidati dagli oggetti XboxLiveQualityOfServiceMeasurement . Vengono trasmessi così come sono. Come per tutti i messaggi scambiati con dispositivi remoti in rete, le app devono tenere presente che la pubblicazione del dispositivo remoto o la ricezione del payload privato potrebbe non eseguire la stessa versione dell'app in esecuzione in locale. Prendere in considerazione l'uso di uno schema di controllo delle versioni e verificare sempre che un payload sia ben formato prima di agire su di esso.

Si applica a