XblMultiplayerActivityDeleteActivityAsync
ローカル ユーザーのマルチプレイヤー アクティビティをクリアします。
構文
HRESULT XblMultiplayerActivityDeleteActivityAsync(
XblContextHandle xblContext,
XAsyncBlock* async
)
パラメーター
xblContext _In_
型: XblContextHandle
ローカル ユーザーの Xbox Live コンテキスト。
async _In_
型: XAsyncBlock*
この操作での XAsyncBlock
。
戻り値
型: HRESULT
この API 操作の HRESULT 結果コード。
解説
タイトルは、マルチプレイヤー アクティビティが終了するとすぐに、ユーザーのアクティビティを削除する必要があります。
タイトルがユーザーのアクティビティを削除しない場合、プレゼンス チェックによって自動的にクリアされます。
非同期操作の結果を取得するには、XAsyncBlock
コールバック内または XAsyncBlock
の完了後に XAsyncGetStatus を呼び出します。
この関数の使用方法については、「マルチプレイヤー アクティビティのサンプルコード」内 [アクティビティ] セクションの "アクティビティの削除" を参照してください。
マルチプレイヤー アクティビティについて詳しくは、「アクティビティ」を参照してください。
REST 呼び出し
DELETE /titles/{titleId}/users/{xuid}/activites を呼び出します
要件
ヘッダー: multiplayer_activity_c.h
ライブラリ: Microsoft.Xbox.Services.14x.GDK.C.lib