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
可安全呈现到的首选分辨率的子区域。 不安全的区域是那些屏幕被遮挡的区域,如相机的凹槽或不可交互的区域,如某些设备的边缘。 矩形的值引用的是 preferredWidth
和 preferredHeight
。
maxPixels
类型:uint32_t
支持的最大像素数。 这是流式处理系统支持的最大像素的最小值,以及传递给 XGameStreamingGetDisplayDetails API 的 maxPixels。
maxWidth
类型:uint32_t
流式处理系统支持的最大宽度。
maxHeight
类型:uint32_t
流式处理系统支持的最大高度。
flags
类型:XGameStreamingVideoFlags
流式处理客户端支持的视频相关功能集。
备注
此结构由 XGameStreamingGetDisplayDetails API 返回。 因此,某些属性(如 preferredWidth,preferredHeight、safeArea)可能会根据传递到所述 API 的参数返回不同的结果。
要求
头文件:XGameStreaming.h
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机
另请参阅
XGameStreaming
XGameStreamingVideoFlags
XGameStreamingGetDisplayDetails
自定义分辨率概述