XblMultiplayerAddSessionChangedHandler
멀티플레이어 세션이 변경될 때 알림을 받으려면 이벤트 처리기를 등록합니다. XblMultiplayerSetSubscriptionsEnabled를 사용하여 명시적으로 RTA 구독을 사용하도록 설정하지 않은 경우 세션 변경 처리기를 추가하면 자동으로 사용할 수 있게 됩니다. 반환된 XblFunctionContext를 사용하여 처리기 등록을 취소할 수 있습니다.
구문
XblFunctionContext XblMultiplayerAddSessionChangedHandler(
XblContextHandle xblContext,
XblMultiplayerSessionChangedHandler* handler,
void* context
)
매개 변수
xblContext _In_
형식: XblContextHandle
로컬 사용자용 Xbox Live 컨텍스트입니다.
handler _In_
형식: XblMultiplayerSessionChangedHandler*
알림을 수신하는 콜백 함수입니다.
context _In_opt_
형식: void*
핸들러에 전달할 호출자 컨텍스트입니다.
반환 값
형식: XblFunctionContext
이벤트에 등록된 함수 컨텍스트 토큰입니다.
요구 사항
헤더: multiplayer_c.h
도서관: Microsoft.Xbox.Services.14x.GDK.C.lib