XblMultiplayerSessionConstantsSetCloudComputePackageJson
This can only be set when creating a new session. Can only be specified if the 'cloudCompute' capability is set. Enables clients to request that a cloud compute instance be allocated on behalf of the session.
Syntax
HRESULT XblMultiplayerSessionConstantsSetCloudComputePackageJson(
XblMultiplayerSessionHandle handle,
const char* sessionCloudComputePackageConstantsJson
)
Parameters
handle _In_
Type: XblMultiplayerSessionHandle
Handle to the multiplayer session.
sessionCloudComputePackageConstantsJson _In_
Type: char*
Cloud compute instance to be allocated on behalf of the session. Example Json: { "crossSandbox": true, // True if the cloud compute resources are provisioned to be sandbox-agnostic, false if they are provisioned per-sandbox. "titleId" : "4567", // The title ID and GSI set of the cloud compute package to allocate. "gsiSet" : "128ce92a-45d0-4319-8a7e-bd8e940114ec" }
Return value
Type: HRESULT
HRESULT return code for this API operation.
Requirements
Header: multiplayer_c.h
Library: Microsoft.Xbox.Services.141.GSDK.C.lib