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 콘솔함께 보기
XGameStreamingXGameStreamingRegisterClientPropertiesChanged
XGameStreaming
