XGameStreamingClientProperty
クライアント ストリーミング デバイスに関する照会可能なプロパティ。
構文
enum class XGameStreamingClientProperty : uint32_t
{
None = 0,
StreamPhysicalDimensions = 1,
TouchInputEnabled = 2,
TouchBundleVersion = 4,
IPAddress = 5,
SessionId = 6,
DisplayDetails = 7
}
定数
定数 | 説明 | 関連する関数 |
---|---|---|
None | ||
StreamPhysicalDimensions | ストリーミングの物理サイズ。 | XGameStreamingGetStreamPhysicalDimensions |
TouchInputEnabled | ストリーミング デバイスが現在タッチ入力を送信しているかどうか。 | XGameStreamingIsTouchInputEnabled |
TouchBundleVersion | クライアント アプリで現在使用されているタッチ アダプテーション バンドルのバージョン番号とバージョン名。 | XGameStreamingGetTouchBundleVersion |
IPAddress | クライアント の IP アドレス。 | XGameStreamingGetClientIPAddress |
SessionId | クライアントのセッション ID。 | XGameStreamingGetSessionId |
DisplayDetails | クライアントの表示の詳細。 | XGameStreamingGetDisplayDetails |
解説
ストリーミングしているクライアント デバイスのプロパティが変更されると、XGameStreamingClientPropertiesChangedCallBack が呼び出されます。
XGameStreamingRegisterClientPropertiesChanged によるコールバック関数の最初の登録時にも、接続されているすべてのデバイスについて、デバイスに適用可能なプロパティごとにコールバックが呼び出されます。
コールバック関数の登録を解除するには、XGameStreamingUnregisterClientPropertiesChanged を使用します。
要件
ヘッダー: xgamestreaming.h
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体
関連項目
XGameStreamingClientPropertiesChangedCallBackXGameStreamingRegisterClientPropertiesChanged
XGameStreamingUnregisterClientPropertiesChanged
XGameStreaming