次の方法で共有


XGameSaveDeleteContainer

クラウド ストレージから XGameSaveContainer を削除します。

構文

HRESULT XGameSaveDeleteContainer(  
         XGameSaveProviderHandle provider,  
         const char* containerName  
)  

パラメーター

provider _In_
型: XGameSaveProviderHandle

削除するコンテナーが格納されている XGameSaveProvider へのハンドル。

containerName _In_z_
型: char*

削除するコンテナーの名前。

戻り値

型: HRESULT

関数の結果です。

解説

注意

この関数は、時間依存のスレッドで呼び出すのに安全ではありません。 詳細については、「時間依存のスレッド」を参照してください。

この操作の実行は遅い場合があります。削除されるデータのサイズによって多少異なります。 データの表現が常に整合するように、この操作はシリアル化されます。 このメソッドには、非同期バージョン XGameSaveDeleteContainerAsync があります。

void Sample::_DeleteContainer(const char* name) 
{ 
    HRESULT hr = XGameSaveDeleteContainer(_provider, name); 
    if (FAILED(hr)) 
    { 
        _HandleContainerErrors(name, hr); 
    } 
} 

要件

ヘッダー: XGameSave.h

ライブラリ: xgameruntime.lib

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XGameSave
XGameSaveDeleteContainerAsync
ゲームのセーブ エラー