다음을 통해 공유


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에서 반환합니다. 결과적으로 preferredWidth, preferredHeight, safeArea 같은 일부 속성이 해당 API에 전달되는 매개 변수에 따라 다른 결과를 반환할 수 있습니다.

요구 사항

헤더: XGameStreaming.h

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

XGameStreaming
XGameStreamingVideoFlags
XGameStreamingGetDisplayDetails
사용자 지정 해상도 개요