앱 보기App views

Windows 앱에는 몰입 형 보기와 2d 보기 의 두 가지 보기가 포함 될 수 있습니다.Windows apps can contain two kinds of views: immersive views and 2D views. 앱은 다양 한 몰입 형 및 2D 보기 간에 전환할 수 있습니다 .이 보기는 모니터에서 창으로, 또는 슬레이트로 헤드셋에서 2D 보기를 표시 합니다.Apps can switch between their various immersive and 2D views, showing their 2D views either on a monitor as a window or in a headset as a slate. 하나 이상의 몰입 형 보기가 있는 앱은 혼합 현실 앱 으로 분류 됩니다.Apps that have at least one immersive view are categorized as mixed reality apps. 몰입형 보기가 없는 앱은 2D 앱 입니다.Apps that never have an immersive view are 2D apps.

몰입 형 보기Immersive views

몰입형 보기를 통해 앱은 주위에 홀로그램을 만들거나 사용자를 가상 환경에 몰입시킬 수 있습니다.An immersive view gives your app the ability to create holograms in the world around you or immerse the user in a virtual environment. 앱이 몰입 형 보기에서 그리면 — 여러 앱에서 holograms 동시에 다른 앱이 그리지 않습니다.When an app is drawing in the immersive view, no other app is drawing at the same time—holograms from multiple apps aren't composited together. 앱이 사용자의 헤드 이동에 맞게 장면을 렌더링 하는 큐브 뷰를 지속적으로 조정 하 여 앱이 세계에서 잠긴 holograms을 렌더링할 수 있습니다.By continually adjusting the perspective from which your app renders its scene to match the user's head movements, your app can render world-locked holograms. 세계에서 잠긴 holograms는 실제 세계의 고정 된 지점에 유지 되거나 사용자가 이동할 때 해당 위치를 보유 하는 가상 세계를 렌더링할 수 있습니다.World-locked holograms stay at a fixed point in the real world or can render a virtual world that holds its position as a user moves.

몰입 형 보기에서 holograms를 전 세계에 배치할 수 있습니다.When in an immersive view, holograms can be placed in the world around you.
몰입 형 보기에서 holograms를 전 세계에 배치할 수 있습니다.When in an immersive view, holograms can be placed in the world around you

HoloLens에서 앱은 사용자의 실제 환경 위에 holograms을 렌더링 합니다.On HoloLens, your app renders its holograms on top of the user's real-world surroundings. Windows Mixed Reality 몰입 형 헤드셋에서 사용자는 실제 세계를 볼 수 없으므로 앱에서 사용자에 게 표시 되는 모든 항목을 렌더링 해야 합니다.On a Windows Mixed Reality immersive headset, the user can't see the real world, and so your app must render everything the user will see.

Windows Mixed Reality 홈 (환경 주위에 배치 된 시작 메뉴 및 holograms 포함)은 몰입 형 보기 중에 렌더링 되지 않습니다.The Windows Mixed Reality home (including the Start menu and holograms you've placed around the environment) doesn't render while in an immersive view either. HoloLens에서 Cortana는 몰입 형 보기가 표시 되는 동안 발생 하는 모든 시스템 알림을 사용자가 음성 입력으로 응답할 수 있도록 릴레이 합니다.On HoloLens, Cortana relays any system notifications that occur while an immersive view is showing, to which the user can respond with voice input.

몰입 형 보기에서 앱은 모든 입력을 처리 해야 합니다.While in an immersive view, your app is also responsible for handling all input. Windows Mixed Reality의 입력은 응시, 제스처 (HoloLens 전용), [음성 및 동작 컨트롤러 (몰입 형 헤드셋만 해당)로 구성 됩니다.Input in Windows Mixed Reality is made up of gaze, gesture (HoloLens only), [voice, and motion controllers (immersive headsets only).

2D 뷰2D views

Windows Mixed Reality 홈에 대해 여러 개의 2D 보기가 배치 되었습니다.Multiple 2D views laid out around the Windows Mixed Reality home
Windows Mixed Reality 홈 주위에 2D 보기가 배치 된 여러 앱Multiple apps with a 2D view placed around the Windows Mixed Reality home

2D 보기가 포함 된 앱이 Windows Mixed Reality 홈 ("셸"이 라고도 함)에는 앱 시작 관리자 및 사용자가 전 세계에 배치한 다른 holograms 함께 렌더링 되는 가상 슬레이트로 표시 됩니다.An app with a 2D view appears in the Windows Mixed Reality home (sometimes called the "shell") as a virtual slate, rendered alongside the app launchers and other holograms the user has placed in their world. 사용자는이 슬레이트를 조정 하 여 크기를 조정 하는 고정 된 해상도로 유지 되지만 크기를 조정 하 고 크기를 조정할 수 있습니다.The user can adjust this slate to move and scale it, though it remains at a fixed resolution whatever its size. 앱의 첫 번째 뷰가 2D 보기 이면 2D 콘텐츠는 앱을 시작 하는 데 사용 되는 것과 동일한 슬레이트를 채웁니다.If your app's first view is a 2D view, your 2D content will fill the same slate used to launch the app.

데스크톱 헤드셋에서 현재 데스크톱 모니터에서 실행 되는 모든 UWP (유니버설 Windows 플랫폼) 앱을 실행할 수 있습니다.In a desktop headset, you can run any Universal Windows Platform (UWP) apps that run on your desktop monitor today. 이러한 앱은 현재 2D 뷰를 이미 렌더링 하 고 있으며 해당 콘텐츠는 시작 시 사용자 세계의 슬레이트에 자동으로 표시 됩니다.These apps are already rendering 2D views today, and their content will automatically appear on a slate in the user's world when launched. 2D UWP 앱은 슬레이트으로 데스크톱 헤드셋 및 HoloLens에서 실행 되도록 Windows 유니버설 장치 제품군을 대상으로 지정할 수 있습니다.2D UWP apps can target the Windows.Universal device family to run on both desktop headsets and on HoloLens as slates.

2D 보기의 키 사용 중 하나는 시스템 키보드를 사용 하는 텍스트 입력 폼을 표시 하는 것입니다.One key use of 2D views is showing a text entry form that uses the system keyboard. 셸이 몰입 형 보기 위에 렌더링 될 수 없으므로 앱은 시스템 키보드를 표시 하기 위해 2D 보기로 전환 해야 합니다.Because the shell can't render on top of an immersive view, the app has to switch to a 2D view to show the system keyboard. 텍스트 입력을 허용 하려는 앱은 텍스트 상자를 사용 하 여 2D 보기로 전환 해야 합니다.Apps that want to accept text input need to switch to a 2D view with a text box. 해당 텍스트 상자에 포커스가 있는 동안 시스템은 시스템 키보드를 표시 하므로 사용자가 텍스트를 입력할 수 있습니다.While that text box has focus, the system will show the system keyboard, allowing the user to enter text.

앱은 데스크톱 모니터와 데스크톱 PC의 연결 된 헤드셋 모두에 2D 보기를 포함할 수 있습니다.An app can have 2D views on both the desktop monitor and in an attached headset on a desktop PC. 예를 들어 주 2D 보기를 사용 하 여 데스크톱 모니터에서 Edge를 탐색 하 여 360 수준 비디오를 찾을 수 있습니다.For example, you can browse Edge on your desktop monitor using its main 2D view to find a 360-degree video. 비디오를 재생할 때 Edge는 헤드셋 내에서 보조 몰입 형 보기를 시작 하 여 몰입 형 비디오 콘텐츠를 표시 합니다.When you play that video, Edge will launch a secondary immersive view inside the headset to display the immersive video content.

참고 항목See also