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
最后修改于 2026年8月24日