次の方法で共有


XblMultiplayerAddSessionChangedHandler

マルチプレイヤー セッションが変更されたときの通知に対してイベント ハンドラーを登録します。 RTA サブスクリプションが XblMultiplayerSetSubscriptionsEnabled で明示的に有効化されていない場合、セッション変更ハンドラーを追加することでこれが自動的に有効化されます。 返された XblFunctionContext を使用してハンドラーの登録を解除します。

構文

XblFunctionContext XblMultiplayerAddSessionChangedHandler(  
         XblContextHandle xblContext,  
         XblMultiplayerSessionChangedHandler* handler,  
         void* context  
)  

パラメーター

xblContext _In_
型: XblContextHandle

ローカル ユーザーの Xbox Live コンテキスト。

handler _In_
型: XblMultiplayerSessionChangedHandler*

通知を受け取るコールバック関数。

context _In_opt_
型: void*

ハンドラーが渡される呼び出し元コンテキスト。

戻り値

型: XblFunctionContext

イベントに登録された関数コンテキスト トークン。

要件

ヘッダー: multiplayer_c.h

ライブラリ: Microsoft.Xbox.Services.141.GSDK.C.lib

関連項目

multiplayer_c