XblMultiplayerEventArgsFindMatchCompleted
XblMultiplayerEventType.FindMatchCompleted
マルチプレイヤー イベントの追加情報を取得します。
構文
HRESULT XblMultiplayerEventArgsFindMatchCompleted(
XblMultiplayerEventArgsHandle argsHandle,
XblMultiplayerMatchStatus* matchStatus,
XblMultiplayerMeasurementFailure* initializationFailureCause
)
パラメーター
argsHandle _In_
型: XblMultiplayerEventArgsHandle
マルチプレイヤー イベントのイベント引数のハンドル。
matchStatus _Out_opt_
型: XblMultiplayerMatchStatus*
現在のマッチメイキング状態を記述する呼び出し元によって割り当てられた構造体。
initializationFailureCause _Out_opt_
型: XblMultiplayerMeasurementFailure*
初期化が失敗した理由の原因を返す 呼び出し元によって割り当てられた構造体。エラーが発生しなかった場合は XblMultiplayerMeasurementFailure::None
。 このメンバーが初期化ステージを通過しない場合は、XblMultiplayerMatchStatus::Joining
または XblMultiplayerMatchStatus::Measuring
初期化ステージから遷移するときに、この値が設定されます。
戻り値
型: HRESULT
この API 操作の HRESULT 結果コード。
解説
この関数を呼び出して、マルチプレイヤーイベントのXblMultiplayerEventのメンバーに設定されているEventType
のxblMultiplayerManagerDoWorkによって返されるマルチプレイヤーイベントに関するXblMultiplayerEventType.FindMatchCompleted
の詳細情報を取得します。
マルチプレイヤー イベントのイベント引数ハンドルは、そのマルチプレイヤー イベントの XblMultiplayerEvent 構造体の EventArgsHandle
メンバーから取得できます。
マルチプレイヤー イベントの詳細については、「Multiplayer Manager API の概要」を参照してください。
要件
ヘッダー: multiplayer_manager_c.h
図書館: Microsoft.Xbox.Services.14x.GDK.C.lib
関連項目
multiplayer_manager_c
XblMultiplayerEventArgsMember
XblMultiplayerEventArgsMembers
XblMultiplayerEventArgsMembersCount
XblMultiplayerEventArgsPerformQosMeasurements
XblMultiplayerEventArgsPropertiesJson
XblMultiplayerEventArgsXuid
XblMultiplayerEventType