XblMultiplayerEventArgsMember
XblMultiplayerEventType::HostChanged
および XblMultiplayerEventType::MemberPropertyChanged
イベントの追加情報を取得します。
構文
HRESULT XblMultiplayerEventArgsMember(
XblMultiplayerEventArgsHandle argsHandle,
XblMultiplayerManagerMember* member
)
パラメーター
argsHandle _In_
型: XblMultiplayerEventArgsHandle
マルチプレイヤー イベントのイベント引数のハンドル。
member _Out_
型: XblMultiplayerManagerMember*
マルチプレイヤー イベントに応じて、該当するメンバー:
XblMultiplayerEventType::HostChanged
- 新しいホスト メンバー。 既存のホストが離れる場合、このパラメーターで返す新しいホスト メンバーはありません。 この場合、この関数は HRESULT_FROM_WIN32(ERROR_RESOURCE_DATA_NOT_FOUND)
を返します。
XblMultiplayerEventType::MemberPropertyChanged
- プロパティが変更されたメンバー。
戻り値
型: HRESULT
この API 操作の HRESULT 結果コード。
解説
この関数を呼び出して、マルチプレイヤー イベントの XblMultiplayerEvent の EventType
メンバーが XblMultiplayerEventType::HostChanged
または XblMultiplayerEventType::MemberPropertyChanged
に設定されている xblMultiplayerManagerDoWork によって返されるマルチプレイヤー イベントに関する詳細情報を取得します。
マルチプレイヤー イベントのイベント引数ハンドルは、そのマルチプレイヤー イベントの XblMultiplayerEvent 構造体の EventArgsHandle
メンバーから取得できます。
マルチプレイヤー イベントの詳細については、「Multiplayer Manager API の概要」を参照してください。
要件
ヘッダー: multiplayer_manager_c.h
図書館: Microsoft.Xbox.Services.14x.GDK.C.lib
関連項目
multiplayer_manager_c
XblMultiplayerEventArgsFindMatchCompleted
XblMultiplayerEventArgsMembers
XblMultiplayerEventArgsMembersCount
XblMultiplayerEventArgsPerformQosMeasurements
XblMultiplayerEventArgsPropertiesJson
XblMultiplayerEventArgsXuid
XblMultiplayerEventType