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