Skip to main content

XGameStreamingClientPropertiesChangedCallback

接続されているストリーミング クライアント デバイスのプロパティが変更されるたびに呼び出されるコールバック関数。初回登録時に、接続されているすべてのデバイスに対してもコールバックが呼び出されます。

Syntax

Parameters

context   _In_
型: void*
イベント登録時に指定されたコンテキストへのポインター。 client   _In_
型: XGameStreamingClientId
プロパティが変更されたクライアント。 updatedPropertiesCount   _In_
型: uint32_t
クライアント上で変更されたプロパティの数。 updatedProperties   _In_reads_(updatedPropertiesCount)
型: XGameStreamingClientProperty*
変更されたクライアント プロパティの識別子へのポインター。

Return value

型: void

Remarks

XGameStreamingClientPropertiesChangedCallback は、ストリーミング クライアント デバイスの 1 つ以上のプロパティが変更されるたびに呼び出されます。デバイスが接続すると、そのデバイスに該当する各プロパティに対してコールバックが呼び出されます。 XGameStreamingRegisterClientPropertiesChanged を通じてコールバック関数を最初に登録する際、そのデバイスに該当する各プロパティに対してコールバックが呼び出されます。 コールバック関数の登録を解除するには、XGameStreamingUnregisterClientPropertiesChanged を使用します。

Requirements

ヘッダー: xgamestreaming.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体

See also

XGameStreamingClientProperty
XGameStreamingRegisterClientPropertiesChanged
XGameStreamingUnregisterClientPropertiesChanged
XGameStreaming
最終更新日 2026年8月24日