次の方法で共有


XblMultiplayerMemberInitialization

新しいマルチプレイヤー サービス セッションの要件を表します。

構文

typedef struct XblMultiplayerMemberInitialization {  
    uint64_t JoinTimeout;  
    uint64_t MeasurementTimeout;  
    uint64_t EvaluationTimeout;  
    bool ExternalEvaluation;  
    uint32_t MembersNeededToStart;  
} XblMultiplayerMemberInitialization  

メンバー

JoinTimeout
型: uint64_t

サービス品質 (QoS) プロセスの参加段階の最大時間 (ミリ秒単位)。

MeasurementTimeout
型: uint64_t

QoSプロセスの測定段階の最大時間 (ミリ秒単位)。

EvaluationTimeout
型: uint64_t

QoS プロセスの評価ステージの最大時間 (ミリ秒単位)。

ExternalEvaluation
型: bool

true に設定すると、タイトルが評価段階を実行することを示します。

MembersNeededToStart
型: uint32_t

このセッションのメンバーの最小数。 既定値は 2 です。 1 ~ maxMemberCount の範囲で指定します。 参加ステージにのみ適用されます。

以下のメンバーです。

XblMultiplayerSessionConstants

以下の引数です。

XblMultiplayerSessionConstantsSetMemberInitialization

要件

ヘッダー: multiplayer_c.h

関連項目

multiplayer_c