XGameStreamingClientPropertiesChangedCallback

每当连接的流式处理客户端设备属性发生改变时就会调用的回调函数。 在首次注册时,也会为所有连接的设备调用回调。

语法

void XGameStreamingClientPropertiesChangedCallback(  
         void* context,  
         XGameStreamingClientId client,  
         uint32_t updatedPropertiesCount,  
         XGameStreamingClientProperty* updatedProperties  
)

参数

context _In_
类型:void*

指向事件注册时间所提供的上下文的指针。

client _In_
类型:XGameStreamingClientId

已更改属性的客户端。

updatedPropertiesCount _In_
类型:uint32_t

客户端上更改的属性的数目。

updatedProperties _In_reads_(updatedPropertiesCount)
类型:XGameStreamingClientProperty*

指向已更改的客户端属性的标识符的指针。

返回值

类型:void

备注

每当流式处理客户端设备的一个或多个属性发生改变时,就会调用 XGameStreamingClientPropertiesChangedCallback。 连接设备时,将为适用于该设备的每个属性调用回调。

在通过 XGameStreamingRegisterClientPropertiesChanged 初始注册回调函数时,将为适用于该设备的每个属性调用回调。

要注销回调函数,请使用 XGameStreamingUnregisterClientPropertiesChanged

要求

头文件:xgamestreaming.h

库:xgameruntime.lib

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

XGameStreamingClientProperty
XGameStreamingRegisterClientPropertiesChanged
XGameStreamingUnregisterClientPropertiesChanged
XGameStreaming