Skip to main content

XGameStreamingGetStreamPhysicalDimensions

ストリーミング クライアント上でレンダリングされる動画ストリームの物理的な寸法を取得します。

Syntax

Parameters

client   _In_
型: XGameStreamingClientId
物理的サイズを照会するクライアント。 horizontalMm   _Out_
型: uint32_t*
動画ストリームの水平軸のサイズ (ミリメートル単位)。 verticalMm   _Out_
型: uint32_t*
動画ストリームの垂直軸のサイズ (ミリメートル単位)。

Return value

型: HRESULT 成功した場合は S_OK を返します。それ以外の場合はエラー コードを返します。 想定されるエラー エラー コードの一覧については、Error Codes を参照してください。

Remarks

このメソッドを使用して、ストリームが小型デバイス (例: スマートフォン) に送信されるかどうかを判定できます。 これにより、デバイスのサイズに基づいて、より使いやすくデバイスに適したエクスペリエンス (たとえば、大きめのフォント サイズを使用するなど) を提示できます。 ストリームの物理的な寸法の変化にゲームが対応するようにしたい場合は、XGameStreamingRegisterClientPropertiesChanged を通じてコールバックを登録する必要があります。

Example

次のコード例は、XGameStreamingGetStreamPhysicalDimensions 関数を使用してストリーミング クライアントの最小の寸法を見つける方法を示しています。

Requirements

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

See also

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