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 主機另請參閱
XGameStreamingXGameStreamingRegisterClientPropertiesChanged
XGameStreaming
