移植概觀

如果您需要移植或升級現有專案以進行Mixed Reality,程式取決於您的應用程式是使用 Unity 還是 Unreal Engine 建置,以及它是否以 HoloLens (第 1 代) 或HoloLens 2或HoloLens 2為目標,或是將它設為「串流VR」。 此概觀頁面包含我們目前針對每個平臺和裝置的建議,請務必在一律變更這些程式時回來查看。

首先,根據您的 UnityUnreal 建議來設定專案目標,然後遵循我們的一或多個移植案例:

請務必讓您的專案保持最新狀態。 請參閱下面所列的引擎型資源,以取得我們目前的建議。

Unity

如需建議的 Unity 和 MRTK 版本的最新指引,請參閱 選擇 Unity 版本

建議 OpenXR 作為開發Mixed Reality路徑,因此請務必造訪OpenXR 概觀,以及將Unity 2019 專案移轉至 Unity 2020 + OpenXR 的指南

Unreal

如需建議 Unreal 和 MRTK 版本的最新指引,請參閱 設定 Unreal 專案

移植案例

HoloLens (第 1 代) Unity 應用程式HoloLens 2

如果您有想要移植到HoloLens 2的現有 HoloLens (第 1 代) Unity 應用程式,請遵循HoloLens 移植一文中的指示。

沉浸式 VR 頭戴裝置

如果您已為其他 VR 裝置建置內容,則必須將任何廠商特定的 VR SDK 重定目標,並 (可能) 輸入對應 API。 您可以在沈 浸式應用程式移植指南中找到 Unity 和 Unreal 移植案例的相關資訊。

如需您想要針對Windows Mixed Reality頭戴式裝置更新的串流VR 體驗,請參閱我們的「串流VR 更新指南」

2D 通用 Windows 應用程式

如果您有想要移植到Windows Mixed Reality沉浸式頭戴式裝置或 HoloLens 的現有 2D UWP 應用程式,請遵循我們的移植 2D UWP 應用程式以取得Windows Mixed Reality指示。