XGameStreamingConnectionStateChangedCallback

接続されているストリーミング クライアントの状態が変更されるたびに呼び出されるコールバック関数。

構文

void XGameStreamingConnectionStateChangedCallback(
         void* context,
         XGameStreamingClientId client,
         XGameStreamingConnectionState state
)

パラメーター

context _In_opt_
型: void*

イベントへのサブスクライブ時に渡されたコンテキスト。

client _In_
型: XGameStreamingClientId

このイベントが参照しているクライアント ストリーミング デバイス。

state _In_
型: XGameStreamingConnectionState

クライアントの新しい接続状態。

戻り値

型: void

解説

ストリーミング デバイスが接続または切断されると、XGameStreamingClientChangedCallback が呼び出されます。

登録時に、このコールバックは接続されたデバイスごとにも呼び出されます。

XGameStreamingRegisterConnectionStateChanged による登録時には、既に接続されているデバイスに対してもコールバックが呼び出されます。

要件

ヘッダー: xgamestreaming.h

ライブラリ: xgameruntime.lib

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

関連項目

XGameStreamingConnectionState
XGameStreamingUnregisterConnectionStateChanged
XGameStreamingRegisterConnectionStateChanged
XGameStreaming