홀로그램 원격 버전 기록
참고
이 지침은 Windows Mixed Reality 실행하는 HoloLens 2 및 Windows PC에서 홀로그램 원격에만 적용됩니다.
버전 2.9.3(2023년 10월 26일)
- OpenXR API를 사용하는 홀로그램 원격은 이제 확장을 지원합니다
XR_MSFT_scene_marker
. - OpenXR API를 사용하는 홀로그램 원격은 이제 확장 구조체를
XrRemotingPreferredGraphicsAdapterMSFT
통해 GPU 어댑터 선택을 지원합니다. - 타임스탬프 어설션으로 인한 Unity Hands 하위 시스템 크래시가 수정되었습니다.
버전 2.9.2(2023년 6월 14일)
- OpenXR API에서 수신 모드를 사용할 때 10초 후에 시간 제한이 발생하는 문제를 해결했습니다.
버전 2.9.1(2023년 2월 17일)
- 이전 원격 버전의 안정성 향상.
버전 2.9.0(2023년 2월 13일)
- OpenXR API를 사용하는 홀로그램 원격은 이제 다음을 지원합니다.
- 플레이어와 원격 간의 타임스탬프 변환입니다.
- XR_MSFT_spatial_graph_bridge 확장(수정 버전 2)입니다.
- 앱별 오디오 캡처에 대한 지원이 추가되었습니다.
- 홀로그램 원격 플레이어에 QR 코드를 사용하여 쉽게 역방향 연결을 추가한 경우 홀로그램 원격 플레이어를 참조하세요.
- GitHub의 공식 샘플을 C++ 20으로 업데이트했습니다.
- 다양한 버그 수정 및 안정성 향상.
버전 2.8.1(2022년 7월 6일)
- Azure Spatial Anchors에 대한 향상된 지원
버전 2.8.0(2022년 5월 3일)
- XR_MSFT_scene_understanding 확장에 대한 전체 기능 지원. 이를 통해 모든 장면 컴퓨팅 기능 및 장면 컴퓨팅 일관성이 지원됩니다.
- 최적화 및 대기 시간 감소.
- 다중 GPU 시스템의 문제를 해결했습니다.
- 다른 버그 수정 및 안정성 개선 사항이 많이 있습니다.
버전 2.7.5(2022년 3월 23일)
- 다양한 버그 수정 및 안정성 향상.
버전 2.7.4(2022년 2월 8일)
- Microsoft Store를 통해 사용할 수 있는 홀로그램 원격 플레이어가 올바르게 시작되지 않도록 하는 문제가 해결되었습니다.
버전 2.7.3(2022년 2월 7일)
- HEVC 비디오 디코딩 대기 시간 회귀가 수정되었습니다.
버전 2.7.2(2021년 12월 15일)
- 다양한 버그 수정 및 안정성 향상.
버전 2.7.1(2021년 10월 26일)
- 다양한 버그 수정 및 안정성 향상.
버전 2.7.0(2021년 9월 29일)
- OpenXR 확장 XR_MSFT_spatial_anchor_persistence 대한 지원이 추가되어 디바이스의 애플리케이션 세션에서 공간 앵커를 지속성 및 검색할 수 있습니다.
- 사용자 지정 플레이어와 원격 애플리케이션 간에 공간 위치를 동기화하는 데 사용할 수 있는 새 사용자 좌표계 유형이 추가되었습니다.
- PlayerContext 및 RemoteContext의 연결 및 연결이 끊긴 이벤트가 동시에 또는 잘못된 순서로 브로드캐스트될 수 있는 문제를 해결했습니다. 이제 브로드캐스트는 항상 순서대로 수행되지만 이벤트 처리기에서 차단이 후속 이벤트의 브로드캐스트를 기다리는 것을 금지합니다.
- 다양한 버그 수정 및 안정성 향상.
버전 2.6.2(2021년 8월 20일)
- 홀로그램 안정성에 부정적인 영향을 줄 수 있는 OpenXR 쿼드 레이어 컴퍼지션 문제를 해결했습니다.
버전 2.6.1(2021년 7월 20일)
- 이제 XR_MSFT_holographic_remoting_speech 확장을 사용하면 실행 중인 세션 중에 새 매개 변수를 사용하여 음성 인식기를 다시 초기화할 수 있습니다.
- 여러 연결에서 음성 인식 안정성이 감소하는 문제를 해결했습니다.
- 다양한 버그 수정 및 안정성 향상.
버전 2.6.0(2021년 6월 10일)
- OpenXR API를 사용하는 홀로그램 원격은 이제 다음을 지원합니다.
- 애플리케이션이 다양한 언어로 사용자 지정 음성 명령을 수신 대기할 수 있는 새로운 XR_MSFT_holographic_remoting_speech 확장입니다.
- XR_MSFT_scene_understanding 확장입니다. 애플리케이션에 사용자 환경의 평면, 메시 및 개체를 개략적으로 표현합니다. 확장을 통해 공간 인식 애플리케이션을 개발할 수 있습니다. XR_SCENE_COMPUTE_CONSISTENCY_OCCLUSION_OPTIMIZED_MSFT 이 버전에서 xrComputeNewSceneMSFT에서 지원하는 유일한 일관성입니다.
- 애플리케이션이 XrSpace 핸들을 만들어 다른 Windows Mixed Reality 디바이스 플랫폼 라이브러리 또는 API의 공간 그래프 노드를 추적할 수 있는 XR_MSFT_spatial_graph_bridge 확장입니다. XR_SPATIAL_GRAPH_NODE_TYPE_STATIC_MSFT 이 버전에서 xrCreateSpatialGraphNodeSpaceMSFT에서 지원하는 유일한 노드 유형입니다.
- 이제 Mixed Reality API를 사용하는 홀로그램 원격에서 다음을 지원합니다.
- SpatialGraphInteropPreview.CreateCoordinateSystemForNode 오버로드는 애플리케이션이 정적 공간 그래프 노드를 추적하여 사용자가 환경의 장소와 사물을 추론할 수 있도록 합니다.
- OpenXR 및 Mixed Reality API를 모두 사용하는 홀로그램 원격은 이제 다음을 지원합니다.
- The Microsoft.MixedReality.SceneUnderstanding SDK. 이를 통해 애플리케이션은 쿼드, 메시 및 콘텐츠 배치 큐를 제공하는 사용자(예: 벽, 바닥 및 표면)를 둘러싼 장면에 대한 설명을 계산할 수 있습니다.
- Microsoft.MixedReality.QR SDK는 애플리케이션이 검색된 QR 코드의 위치, 크기 및 콘텐츠를 추적할 수 있도록 합니다.
- 오버 렌더링- HMD의 측면에 있는 검은색 영역을 줄입니다.
- OpenXR 원격 샘플은 다음을 포함하도록 업데이트되었습니다.
- XR_MSFT_holographic_remoting_speech 확장을 사용하는 예제입니다.
- Mixed Reality 원격 샘플은 다음을 포함하도록 업데이트되었습니다.
- Microsoft.MixedReality.SceneUnderstanding SDK를 사용하는 예제입니다.
- 이전 QR 코드 검색 메커니즘을 대체하는 Microsoft.MixedReality.QR SDK를 사용하는 예제입니다.
- 이제 홀로그램 원격 플레이어에 연결이 설정되는 동안 로드 애니메이션이 표시됩니다.
- OpenXR API 런타임 및 Mixed Reality API 샘플 모두에서 RenderDoc 호환성 문제가 해결되었습니다.
- 다양한 버그 수정 및 안정성 향상.
버전 2.5.0(2021년 2월 12일)
- OpenXR API를 사용하는 홀로그램 원격은 이제 다음을 지원합니다.
- XR_MSFT_spatial_anchor 확장. 이 확장을 사용하면 애플리케이션에서 공간 앵커를 만들 수 있습니다. 공간 앵커는 런타임에 의해 추적될 사용자의 물리적 환경에서 임의의 지점입니다.
- XR_MSFT_controller_model 확장. 이 확장은 컨트롤러용 GLTF 모델을 로드하는 메커니즘을 제공합니다.
- XR_MSFT_holographic_remoting 확장의 일부로 사용자 지정 데이터 채널. 예를 들어 OpenXR 원격 샘플에 표시됩니다.
- 플레이어와 원격 쪽 간의 동기화가 향상되었습니다. 향상된 기능을 통해 포즈 및 프레임 버퍼링을 동적으로 변경할 수 있으므로 원격 렌더링된 콘텐츠가 예상 대상 프레임 속도로 디스플레이에 원활하게 도달할 수 있습니다.
- Microsoft Store를 통해 사용할 수 있는 홀로그램 원격 플레이어의 성능이 향상되었습니다.
- 공간 표면 메시의 최적화된 전송- 원격 앱에서 SpatialSurfaceObserver 를 통해 쿼리할 수 있습니다.
- SpatialAnchorManager 메서드를 호출하거나 앵커를 해제하면 연결 끊김에 예외가 발생하는 문제가 해결되었습니다.
- PlayerContext 또는 RemoteContext 인스턴스를 닫을 때 크래시로 이어지는 스레딩 문제를 해결했습니다.
- 데스크톱의 홀로그램 원격 플레이어: 자동으로 닫는 대신 Windows Mixed Reality 누락된 경우 오류 메시지를 표시합니다.
- 다른 버그 수정 및 안정성 개선 사항이 많이 있습니다.
버전 2.4.1(2021년 1월 22일)
- 연결하는 동안 호출할 때 SpatialAnchorManager::RequestStoreAsync가 안정적으로 작동하지 않는 문제를 해결했습니다.
- 문제의 앵커를 배치할 수 없는 경우 SpatialAnchorManager::TrySave가 앵커를 올바르게 저장하지 않는 문제를 해결했습니다.
버전 2.4.0(2020년 12월 1일)
- 홀로그램 원격은 이제 OpenXR API를 사용하여 원격 앱 작성을 지원합니다. OpenXR API를 사용하여 홀로그램 원격 원격 앱 작성을 확인하여 시작합니다.
- 버그 수정 및 안정성 개선.
버전 2.3.1(2020년 10월 10일)
- 원격 포즈 예측을 사용하여 회귀를 수정하여 시각적 불안감을 유발했습니다.
- Holographic Remoting과 함께 제공되는 PerceptionDevice.dll Windows 10 함께 제공되는 버전을 방해하지 않도록 하는 PerceptionDeviceSetCreateFactoryOverride를 구현했습니다.
버전 2.3.0(2020년 10월 2일)
- 홀로그램 원격 플레이어가 일시 중단될 때 발생할 수 있는 충돌을 수정했습니다.
- 안정성 향상
버전 2.2.3(2020년 8월 28일)
- 버그 수정 및 안정성 개선.
버전 2.2.2(2020년 7월 10일)
- Windows Mixed Reality 헤드셋에서 스트리밍할 때 HolographicCamera.LeftViewportParameters 및 HolographicCamera.RightViewportParameters가 숨겨진 영역 메시 꼭짓점을 반환하지 않는 문제를 해결했습니다.
- 네트워크 연결이 좋지 않은 경우 발생할 수 있는 크래시가 해결되었습니다.
버전 2.2.1(2020년 7월 6일)
중요
버전 2.2.0을 사용하여 Windows 앱 인증 키트 유효성 검사에 실패합니다. 버전 2.2.0을 사용 중이고 최소 버전 2.2.1 로 업데이트된 Microsoft Store p 임대에 애플리케이션을 제출하려는 경우
- Windows 앱 인증 키트 준수 문제를 해결했습니다.
버전 2.2.0(2020년 7월 1일)
- 이제 홀로그램 원격 플레이어를 Windows Mixed Reality 실행 중인 PC에 설치하여 몰입형 헤드셋으로 스트리밍할 수 있습니다.
- 이제 모션 컨트롤러는 홀로그램 원격에서 지원되며 컨트롤러별 데이터는 SpatialInteractionSource.Controller를 통해 검색할 수 있습니다.
- 이제 SpatialStageFrameOfReference 가 지원되며 현재 단계는 SpatialStageFrameOfReference.Current를 통해 검색할 수 있습니다. 또한 SpatialStageFrameOfReference.RequestNewStageAsync를 통해 새 단계를 요청할 수 있습니다.
- 이전 버전에서는 홀로그램 원격 플레이어가 플레이어 쪽에서 포즈 예측을 처리했습니다. 버전 2.2.0부터 Holographic Remoting에는 시간 동기화가 있으며 원격 애플리케이션에서 예측이 완전히 수행됩니다. 사용자는 또한 어려운 네트워크 상황에서 향상된 홀로그램 안정성을 기대해야 합니다.
버전 2.1.3(2020년 5월 25일)
- HolographicSpace.CameraAdded 이벤트의 동작이 변경되었습니다. 이전 버전에서는 HolographicSpace.CreateNextFrame을 통해 다음 프레임을 만들 때 새로 추가된 HolographicCamera에도 유효한 HolographicCameraPose가 있다고 보장되지 않았습니다. 버전 2.1.3부터 HolographicSpace.CameraAdded 는 홀로그램 원격 플레이어에서 오는 포즈 데이터와 동기화됩니다. 사용자는 카메라가 새로 추가되면 다음 프레임에서 해당 카메라에 사용할 수 있는 유효한 HolographicCameraPose 도 있을 것으로 예상할 수 있습니다.
- RemoteContext.ConfigureDepthVideoStream을 통해 깊이 버퍼 스트리밍을 사용하지 않도록 설정하는 데 사용할 수 있는 DepthBufferStreamResolution에 사용 안 함이 추가되었습니다. 사용된 HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer 는 E_ILLEGAL_METHOD_CALL 실패합니다.
- 홀로그램 원격 플레이어의 시작 화면이 다시 디자인되었으며 이제 사용자의 보기를 차단하지 않습니다.
- 안정성 향상 및 버그 수정.
버전 2.1.2(2020년 4월 5일)
- 2.1.0보다 작은 버전을 사용하여 최신 홀로그램 원격 플레이어와 원격 앱 간의 오디오 이전 버전 호환성 문제를 해결했습니다.
- 홀로그램 원격 플레이어를 예기치 않게 닫은 공간 앵커 문제를 해결했습니다. 이 문제는 사용자 지정 플레이어에도 영향을 줍니다.
버전 2.1.1(2020년 3월 20일)
- AMD GPU를 사용할 때 원격 앱의 비디오 인코딩 문제가 해결되었습니다.
- 홀로그램 원격 플레이어 성능 향상.
버전 2.1.0(2020년 3월 11일)
- UDP를 통해 RTP 를 사용하도록 네트워크 전송을 전환했습니다. 보안 연결은 이제 SRTP 를 사용합니다. 홀로그램 원격 플레이어는 이전에 릴리스된 모든 홀로그램 원격 버전과 여전히 호환됩니다. 새 네트워크 전송의 이점을 활용하려면 홀로그램 원격 플레이어와 해당 원격 앱 모두 버전 2.1.0을 사용해야 합니다.
- HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer에 대한 지원이 추가되었습니다.
버전 2.0.20(2020년 2월 2일)
- 크래시로 이어지는 다양한 버그를 수정했습니다.
버전 2.0.18(2019년 12월 17일)
- HolographicViewConfiguration에 대한 지원이 추가됨
- 크래시로 이어지는 다양한 버그를 수정했습니다.
- HolographicCamera가 허용되고 HolographicFrame에 추가된 카메라로 표시되도록 HolographicSpace.CameraAdded 콜백이 필요한 버그가 수정되었습니다.
버전 2.0.16(2019년 11월 11일)
- QR 코드 추적에서 교착 상태가 수정되었습니다.
- 기본 스레드에서 차단 대기로 인해 처리되지 않은 예외가 수정되었습니다.
버전 2.0.14(2019년 10월 26일)
- 새로운 PerceptionDevice API에 대한 지원(Windows 10 2019년 11월 업데이트).
- SpatialGestureRecognizer에 의해 트리거되는 보류 제스처 이벤트를 방지하는 문제가 해결되었습니다.
- SpatialSurfaceObserver.SetBoundingVolume을 사용할 때 발생하는 스레딩 문제를 해결했습니다.
버전 2.0.12(2019년 10월 18일)
- NavigationRail(X/Y/Z)을 사용할 때 SpatialGestureRecognizer에서 충돌이 수정되었습니다.
버전 2.0.10(2019년 10월 10일)
- VR 컨트롤러의 트리거 단추를 사용할 때 발생하는 충돌을 해결했습니다. 홀로그램 원격은 컨트롤러를 완전히 지원하지 않으며, HoloLens 2 쌍을 이루는 경우 트리거 단추와 Windows 단추만 작동합니다.
버전 2.0.9(2019년 9월 19일)
- SpatialAnchorExporter에 대한 지원이 추가됨
- 다음 멤버를 제공하는 새 인터페이스
IPlayerContext2
(에 의해PlayerContext
구현됨)가 추가되었습니다.- BlitRemoteFrameTimeout 속성입니다.
- 에 값이 추가됨
Failed_RemoteFrameTooOld
BlitResult
- 안정성 및 안정성 향상
버전 2.0.8(2019년 8월 20일)
- IDXGISurface2를 매개 변수로 사용하여 HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer를 호출할 때 발생하는 충돌을 수정했습니다.
- 안정성 및 안정성 향상
버전 2.0.7(2019년 7월 26일)
- HoloLens 2 대한 홀로그램 원격의 첫 번째 공개 릴리스입니다.