Skip to main content

XGameStreamingGetStreamPhysicalDimensions

取得視訊串流在串流用戶端上轉譯時的實體尺寸。

語法

參數

client   _In_
類型:XGameStreamingClientId
要查詢其實體大小的用戶端。 horizontalMm   _Out_
類型:uint32_t*
視訊串流水平軸的大小 (以公釐為單位)。 verticalMm   _Out_
類型:uint32_t*
視訊串流垂直軸的大小 (以公釐為單位)。

傳回值

類型:HRESULT 如果成功,則傳回 S_OK;否則傳回錯誤碼。 可能的錯誤 如需錯誤碼清單,請參閱錯誤碼。

備註

您可以使用此方法來判斷串流是否會傳送至較小的裝置 (例如智慧型手機)。 這可讓您根據裝置大小,提供對玩家更友善且適合裝置的體驗 (例如,使用較大的字型大小)。 如果您希望遊戲回應串流實體尺寸的變更,則應透過 XGameStreamingRegisterClientPropertiesChanged 註冊回呼。

範例

下列程式碼範例示範如何使用 XGameStreamingGetStreamPhysicalDimensions 函式來找出串流用戶端的最小尺寸。

需求

標頭: xgamestreaming.h 程式庫: xgameruntimelib 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機

另請參閱

XGameStreaming
XGameStreamingRegisterClientPropertiesChanged
XGameStreaming
Last modified on October 6, 2026