XboxLiveQualityOfServiceMeasurement.PublishedPrivatePayload Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o conteúdo privado publicado para o dispositivo local.
Importante
Essa API não está disponível para todos os aplicativos. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essas APIs falharão em runtime.
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
Valor da propriedade
O conteúdo privado local.
Comentários
O buffer não tem permissão para exceder MaxPrivatePayloadSize, em Bytes.
O conteúdo privado é usado pelo seu aplicativo para passar o estado específico do aplicativo sobre o jogo em execução no momento sem criar um XboxLiveEndpointPair. Um exemplo pode ser: número de slots disponíveis no jogo ou tempo restante na rodada atual.
Os bytes de dados de conteúdo privado não são interpretados ou validados por objetos XboxLiveQualityOfServiceMeasurement . Eles são transmitidos como estão. Assim como acontece com todas as mensagens trocadas com dispositivos remotos pela rede, os aplicativos devem estar cientes de que o dispositivo remoto que está publicando ou recebendo o conteúdo privado pode não estar executando a mesma versão do aplicativo que está sendo executado localmente. Considere usar um esquema de controle de versão e sempre marcar que uma carga seja bem formada antes de agir sobre ele.