次の方法で共有


XStoreGameLicenseChangedCallback

ゲーム ライセンス変更イベントに対してゲームで定義されているコールバック。

構文

void XStoreGameLicenseChangedCallback(  
         void* context  
)  

パラメーター

context _In_
型: void*

コールバックに渡されるゲームで定義されたコンテキスト。

戻り値

型: void

解説

ゲーム ライセンス変更イベントは、現在のゲームに関連する購入がこのデバイスで実行されたとき、またはゲームのライセンスが更新されて、ゲームが評価版ライセンスから完全版ライセンスに移行したときに発生します。 このようなイベントが発生すると、XStoreGameLicenseChangedCallback が呼び出されます。 このゲーム定義関数を呼び出すには、まず、XStoreRegisterGameLicenseChanged 関数に登録する必要があります。 この関数は、XStoreGameLicenseChangedCallback と戻り型とパラメーターが一致する必要があります。 メモリ リークを回避するために、コールバック関数の終了時に XStoreUnregisterGameLicenseChanged を呼び出す必要があります。

要件

ヘッダー: XStore.h (XGameRuntime.h に含まれます)

ライブラリ: xgameruntime.lib

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

関連項目

XStore
XStoreRegisterGameLicenseChanged
XStoreUnregisterGameLicenseChanged