次の方法で共有


XblMultiplayerManagerInitialize

Multiplayer Manager (MPM) を初期化します。

構文

HRESULT XblMultiplayerManagerInitialize(  
         const char* lobbySessionTemplateName,  
         XTaskQueueHandle asyncQueue  
)  

パラメーター

lobbySessionTemplateName _In_z_
型: char*

ロビー セッションが基にするセッション テンプレートの名前です。

asyncQueue _In_opt_
型: XTaskQueueHandle

すべての Multiplayer Manager の作業がスケジュールされる必要があるタスク キューです。

戻り値

型: HRESULT

この API 操作の HRESULT 結果コード。

解説

この関数は、タイトル用に構成されたセッション テンプレートに基づいて、Multiplayer Manager (MPM) が対話するロビー セッションを初期化します。 他の MPM 関数を呼び出す前にこの関数を呼び出さないと、エラーが発生することがあります。 セッション テンプレートの構成について詳しくは、「マルチプレイヤー サービスの構成」を参照してください。

要件

ヘッダー: multiplayer_manager_c.h

ライブラリ: Microsoft.Xbox.Services.14x.GDK.C.lib

関連項目

multiplayer_manager_c
XblMultiplayerManagerDoWork