XAppBroadcastUnregisterIsAppBroadcastingChanged
删除应用程序广播状态更改事件处理程序。
语法
bool XAppBroadcastUnregisterIsAppBroadcastingChanged(
XTaskQueueRegistrationToken token,
bool wait
)
参数
token _In_
类型:XTaskQueueRegistrationToken
XAppBroadcastRegisterIsAppBroadcastingChanged 创建的事件处理程序令牌。 用于取消注册回调。
wait _In_
类型:bool
在回调函数运行某个阻止函数的情况下,告诉取消注册函数等待。 这保证了一旦这个函数返回,不会有更多回调;因此可以安全地关闭。
返回值
类型:bool
备注
注意
在时间敏感线程上调用此函数是不安全的。 有关详细信息,请参阅时间敏感线程。
当不再需要事件处理程序时,每次调用 XAppBroadcastRegisterIsAppBroadcastingChanged 后应接着调用 AppBroadcastUnregisterIsAppBroadcastingChanged。 未能调用此函数将导致发生内存泄漏。 此函数将取消注册 XAppBroadcastRegisterIsAppBroadcastingChanged 设置的 XAppBroadcastMonitorCallback。
要求
头文件:XAppCapture.h
库:xgameruntime.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机
另请参阅
GameDVR 概述
XAppCapture 成员
XAppBroadcastRegisterIsAppBroadcastingChanged
XAppBroadcastMonitorCallback