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
사용자 지정 해상도 개요