XGameStreamingDisplayDetails

有关流式处理客户端设备的显示器的详细信息。

语法

struct XGameStreamingDisplayDetails
{
    uint32_t preferredWidth;
    uint32_t preferredHeight;
    RECT safeArea;
    uint32_t maxPixels;
    uint32_t maxWidth;
    uint32_t maxHeight;
    XGameStreamingVideoFlags flags;
};

成员

preferredWidth
类型:uint32_t

游戏分辨率应呈现的首选宽度,用于在客户端设备上提供最佳体验。

preferredHeight
类型:uint32_t

游戏分辨率应呈现的首选高度,用于在客户端设备上提供最佳体验。

safeArea
类型:RECT

可安全呈现到的首选分辨率的子区域。 不安全的区域是那些屏幕被遮挡的区域,如相机的凹槽或不可交互的区域,如某些设备的边缘。 矩形的值引用的是 preferredWidthpreferredHeight

maxPixels
类型:uint32_t

支持的最大像素数。 这是流式处理系统支持的最大像素的最小值,以及传递给 XGameStreamingGetDisplayDetails API 的 maxPixels。

maxWidth
类型:uint32_t

流式处理系统支持的最大宽度。

maxHeight
类型:uint32_t

流式处理系统支持的最大高度。

flags
类型:XGameStreamingVideoFlags

流式处理客户端支持的视频相关功能集。

备注

此结构由 XGameStreamingGetDisplayDetails API 返回。 因此,某些属性(如 preferredWidthpreferredHeightsafeArea)可能会根据传递到所述 API 的参数返回不同的结果。

要求

头文件:XGameStreaming.h

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

XGameStreaming
XGameStreamingVideoFlags
XGameStreamingGetDisplayDetails
自定义分辨率概述