Skip to main content

XGameStreamingUnregisterClientPropertiesChanged

以前に登録された XGameStreamingClientPropertiesChangedCallback の登録を解除します。

Syntax

Parameters

client   _In_
型: XGameStreamingClientId
プロパティ変更通知の登録を解除するストリーミング クライアント。この ID は通常、XGameStreamingConnectionStateChangedCallback のパラメーターとして取得されます。 token   _In\
型: XTaskQueueRegistrationToken
もはや発火させないコールバックのために XGameStreamingRegisterClientPropertiesChanged から提供された登録トークン。 wait   _In_
型: bool
wait を true に設定すると、登録が取り消され、進行中のコールバックが完了するまで XGameStreamingUnregisterClientPropertiesChanged は戻りません。 wait を false に設定すると、登録が取り消され次第 XGameStreamingUnregisterClientPropertiesChanged が戻ります。新しいコールバックは配信されませんが、関数が戻る時点で実行中のコールバックがまだ実行されている場合があります。

Return value

型: bool 登録解除が成功した場合は true、成功しなかった場合は false を返します。

Remarks

この関数は、時間制約のあるスレッドで呼び出すには安全ではありません。詳細については、時間制約のあるスレッドを参照してください。
この API を使用すると、ストリームの物理的な寸法などの XGameStreamingClientProperty が変更されるたびに XGameStreamingClientPropertiesChangedCallback を受け取らないようにできます。

Example

Requirements

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

Conceptual documentation

See also

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