ツールのインストールInstall the tools

Microsoft HoloLens および Windows Mixed Reality イマーシブ (VR) ヘッドセット用のアプリケーションを構築するために必要なツールを取得します。Get the tools you need to build applications for Microsoft HoloLens and Windows Mixed Reality immersive (VR) headsets. Windows Mixed Reality 開発用の別個の SDK はありません。Windows 10 SDK と一緒に Visual Studio をご使用ください。There is no separate SDK for Windows Mixed Reality development; you'll use Visual Studio with the Windows 10 SDK.

Mixed Reality デバイスをお持ちでない場合はどのようにしたらよいでしょうか。Don't have a mixed reality device? HoloLens なしで Mixed Reality アプリの機能をテストするために、HoloLens エミュレーターをインストールすることができます。You can install the HoloLens emulator to test some functionality of mixed reality apps without a HoloLens. Windows Mixed Reality シミュレーターを使用して、イマーシブ ヘッドセット用の Mixed Reality アプリをテストすることもできます。You can also use the Windows Mixed Reality simulator to test your mixed reality apps for immersive headsets.

Mixed Reality アプリの作成を開始する最も簡単な方法として、Unity ゲーム エンジンをインストールすることをお勧めします。We recommend installing the Unity game engine as the easiest way to get started creating mixed reality apps. ただし、カスタム エンジンを使用する場合は、DirectX に対してビルドすることもできます。However, you can also build against DirectX if you'd like to use a custom engine.

ヒント

このページをブックマークに登録して定期的にチェックし、Mixed Reality 開発に推奨される各ツールの最新バージョンを常に最新の状態に保ってください。Bookmark this page and check it regularly to keep up-to-date on the most recent version of each tool recommended for mixed reality development.


インストールのチェックリストInstallation checklist

ツールTool 説明Description 説明Notes
Windows ロゴWindows logo

Windows 10Windows 10
(手動インストールのリンク)(Manual install link)
お使いの PC のオペレーティング システムが、Mixed Reality アプリケーションの構築対象プラットフォームと一致するように、Windows 10 の最新バージョンをインストールしてください。Install the most recent version of Windows 10 so your PC's operating system matches the platform for which you're building mixed reality appslications. Windows 10 のインストールInstalling Windows 10
  • [設定] の [Windows Update] を利用するか、インストール メディアを作成して (左の列のリンクを使用して)、Windows 10 の最新バージョンをインストールできます。You can install the most recent version of Windows 10 via Windows Update in Settings or by creating installation media, using the link in the left column.
  • Windows 10 の各リリースで使用可能な最新の Mixed Reality 機能については、最新のリリース ノートを参照してください。See current release notes for information about the newest mixed reality features available with each release of Windows 10.
[設定] > [更新とセキュリティ] > [開発者向け] から、PC で開発者モードを有効にしますEnable developer mode on your PC at Settings > Update & Security > For developers.

エンタープライズ管理および会社管理の PC の場合の注意事項: お使いの PC が組織の IT 部門によって管理されている場合、更新するために管理者への連絡が必要な場合があります。Note for enterprise and corporate-managed PCs: if your PC is managed by an your organization's IT department, you might need to contact them in order to update.

Windows の 'N' バージョン: Windows Mixed Reality イマーシブ (VR) ヘッドセットは、Windows の 'N' バージョンではサポートされていません。'N' versions of Windows: Windows Mixed Reality immersive (VR) headsets are not supported on 'N' versions of Windows.
Visual Studio のロゴVisual Studio logo

Visual Studio 2019 (16.1 以降)Visual Studio 2019 (16.1 or higher)
(インストールのリンク)(Install link)
完全な機能を備えた Windows などの統合開発環境 (IDE) です。Fully-featured integrated development environment (IDE) for Windows and more. コードの記述、デバッグ、テスト、配置には、Visual Studio を使用します。You'll use Visual Studio to write code, debug, test, and deploy. インストールするワークロード:Workloads to install:
  • C++ によるデスクトップ開発Desktop development with C++
  • ユニバーサル Windows プラットフォーム (UWP) の開発Universal Windows Platform (UWP) development
Unity に関する注意事項: 特定の目的のために意図的により新しいバージョンの (LTS 以外の) Unity をインストールしようとしているのでなければ、Visual Studio のインストールの一部として Unity ワークロードをインストールするのではなく、下記のように Unity の 2018.4 LTS ストリームをインストールすることをお勧めします。Note about Unity: Unless you're intentionally trying to install a newer (non-LTS) version of Unity for a specific purpose, we recommend not installing the Unity workload as part of Visual Studio installation, and instead install the 2018.4 LTS stream of Unity as noted below.

注: Visual Studio 2019 バージョン 16.0 での Mixed Reality アプリのデバッグに関して既知の問題がいくつかあります。Note: There are some known issues with debugging mixed reality apps in Visual Studio 2019 version 16.0. Visual Studio 2019 を必ずバージョン 16.1 以降に更新してください。Please ensure that you update Visual Studio 2019 to version 16.1 or higher.
Windows ロゴWindows logo

Windows 10 SDK (10.0.18362.0)Windows 10 SDK (10.0.18362.0)
(手動インストールのリンク)(Manual install link)
HoloLens 2 で Windows 10 アプリを作成するための最新のヘッダー、ライブラリ、メタデータ、ツールが用意されています。Provides the latest headers, libraries, metadata, and tools for building Windows 10 apps on HoloLens 2. HoloLens 2 アプリを構築するには、ビルド 18362 以降の Windows SDK をインストールする必要があります。To build HoloLens 2 apps, you must install the Windows SDK, build 18362 or later.

デスクトップの Windows Mixed Reality ヘッドセットまたは HoloLens (第 1 世代) 用のアプリケーションのみを開発している場合は、Visual Studio 2017 によってインストールされた Windows SDK を使用することができます。If you are only developing applications for desktop Windows Mixed Reality headsets or HoloLens (1st Gen), you can use the Windows SDK installed by Visual Studio 2017.
Visual Studio のロゴVisual Studio logo

HoloLens 2 エミュレーターHoloLens 2 Emulator
(インストールのリンク:10.0.18362.1021)(Install link: 10.0.18362.1021)

HoloLens (第 1 世代) エミュレーターHoloLens (1st Gen) Emulator
(インストールのリンク:10.0.17763.253)(Install link: 10.0.17763.253)
エミュレーターを使用すると、物理的な HoloLens を使用せずに、HoloLens 仮想マシン イメージ上でアプリケーションを実行できます。The emulator lets you run applications on a HoloLens virtual machine image without a physical HoloLens.

このパッケージには、Visual Studio 用のホログラフィック DirectX プロジェクト テンプレートも含まれています。This package also includes holographic DirectX project templates for Visual Studio.
エミュレーターの使用を開始する方法については、「Using the HoloLens emulator (HoloLens エミュレーターを使用する)」を参照してください。See Using the HoloLens emulator for more information on getting started with the emulator.

エミュレーターのインストールを成功させるには、ご使用のシステムが Hyper-V をサポートしている必要がありますYour system must support Hyper-V for the emulator installation to succeed. 詳細については、以下の「システム要件」セクションを参照してください。Reference the System Requirements section below for details. ご希望によっては、エミュレーターなしでテンプレートのみのインストールを選択できます。If desired, you can select to install only the templates without the emulator.
Unity のロゴUnity logo

Unity 2018.4Unity 2018.4
(インストールのリンク)(Install link)
Unity ゲーム エンジンは、Windows Mixed Reality 機能の組み込みサポートによって Mixed Reality エクスペリエンスを作成する最も簡単な方法です。The Unity game engine is the easiest way to create mixed reality experiences with built-in support for Windows Mixed Reality features. 通常、Unity LTS (長期サポート) ストリームを新しいプロジェクトを開始するのに最適なバージョンとしてお勧めします。最新の安定した修正プログラムを取得するには最新リビジョンに更新します。We typically recommend the Unity LTS (Long Term Support) stream as the best version with which to start new projects, updating to its latest revision to pick up the latest stable fixes.

現在は、Unity 2018.4.x を使用することをお勧めしています。これは、以下の MRTK v2 に必要な LTS ビルドです。The current recommendation is to use Unity 2018.4.x, which is the LTS build required for MRTK v2 below.

特定の理由から、異なるバージョンの Unity を使用したいという開発者もいます。Some developers might want to use a different version of Unity for specific reasons. このようなケースのために、Unity では異なるバージョンの side-by-side インストールをサポートしています。For those cases, Unity supports side-by-side installs of different versions.
MRTK ロゴMRTK logo

Unity 用の Mixed Reality ツールキット (MRTK v2) Mixed Reality Toolkit (MRTK v2) for Unity
Unity 用の MRTK v2 は、Mixed Reality アプリケーション向けのオープン ソースのクロスプラットフォーム開発キットです。MRTK v2 for Unity is an open source cross-platform development kit for mixed reality applications.

MRTK v2 は、Microsoft HoloLens、Windows Mixed Reality イマーシブ (VR) ヘッドセット、OpenVR プラットフォームをターゲットとしたアプリケーションの開発を加速することを目的としています。MRTK v2 is intended to accelerate development of applications targeting Microsoft HoloLens, Windows Mixed Reality immersive (VR) headsets, and the OpenVR platform. このプロジェクトは、Mixed Reality アプリケーション作成への参入の障壁を減らし、事態の発展とともにコミュニティに貢献することを目的としています。The project is aimed at reducing the barriers to entry in creating mixed reality applications and contributing back to the community as things evolve.
MRTK v2 の最初の正式なリリースに向けて取り組んでいます。We are working towards the first official release of MRTK v2. それまでの間は、最新のすべてのバグ修正が含まれる MRTK (RC2.1) の最新リリースをダウンロードすることをお勧めします。In the meantime, we recommend that you download the newest release of MRTK (RC2.1) which includes all the latest bug fixes. プロジェクトの GitHub Wiki にアクセスして、MRTK v2 についてさらにご確認ください。Learn more about MRTK v2 by visiting the project's GitHub wiki.

Mixed Reality ツールキットMixed Reality Toolkit

Mixed Reality Toolkit は、Microsoft HoloLens、Windows Mixed Reality ヘッドセット、OpenVR プラットフォームをターゲットとしたアプリケーションの開発を加速することを目的としたコンポーネントや機能を提供します。The Mixed Reality Toolkit provides components and features that are intended to accelerate the development of applications targeting Microsoft HoloLens, Windows Mixed Reality headsets and OpenVR platform. このプロジェクトは、Mixed Reality アプリケーション作成への参入の障壁を減らし、事態の発展とともにコミュニティに貢献することを目的としています。The project is aimed at reducing barriers to entry to create mixed reality applications and contribute back to the community as thing evolve.

  • MixedRealityToolkitMixedRealityToolkit
  • MixedRealityToolkit-Unity - 基本ツールキットのコードを使用し、Unity で簡単に使用できるようにします。MixedRealityToolkit-Unity - uses code from the base toolkit, makeing it easier to consume in Unity.
  • MixedRealityCompanionKit - HoloLens やイマーシブ (VR) ヘッドセットで直接動作しない可能性があるコード ビットとコンポーネントですが、これらと組み合わせることで、Windows Mixed Reality をターゲットとしたエクスペリエンスを構築します。MixedRealityCompanionKit - code bits and components that migh not run directly on HoloLens or immersive (VR) headsets, but instead pair with them to build experiences targeting Windows Mixed Reality.

Mixed Reality 開発用 PC の設定Setting up your PC for mixed reality development

Windows 10 SDK は、Windows 10 オペレーティング システムでの使用に最も適しています。The Windows 10 SDK works best on the Windows 10 operating system. この SDK は、Windows 8.1、Windows 8、Windows 7、Windows Server 2012、Windows Server 2008 R2 でもサポートされています。This SDK is also supported on Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2. 以前のオペレーティング システムでは、一部のツールがサポートされないことにご注意ください。Note that not all tools are supported on older operating systems.

HoloLens の開発の場合For HoloLens development

開発用の PC を HoloLens の開発用に設定するときは、UnityVisual Studio の両方のシステム要件を満たしていることをご確認ください。When setting up your development PC for HoloLens development, please make sure it meets the system requirements for both Unity and Visual Studio. HoloLens (第 1 世代) エミュレーターを使用する予定の場合は、お使いの PC が HoloLens エミュレーターのシステム要件も満たしていることを確認する必要があります。If you plan to use the HoloLens (1st Gen) emulator, you'll want to make sure your PC meets the HoloLens emulator system requirements as well.

HoloLens エミュレーターを開始するには、「Using the HoloLens emulator (HoloLens エミュレーターを使用する)」を参照してください。To get started with the HoloLens emulator, see Using the HoloLens emulator.

HoloLens と Windows Mixed Reality イマーシブ (VR) ヘッドセットの両方を対象とした開発を予定している場合は、以下のセクションに記載のシステムの推奨事項と要件をご使用ください。If you plan to develop for both HoloLens and Windows Mixed Reality immersive (VR) headsets, use the system recommendations and requirements in the section below.

イマーシブ (VR) ヘッドセット開発の場合For immersive (VR) headset development

注意

以下のガイドラインは、イマーシブ (VR) ヘッドセットの開発用 PC に対する現在の最小かつ推奨仕様であり、定期的に更新されます。The following guidelines are the current minimum and recommended specs for your immersive (VR) headset development PC, and are updated regularly.

警告

この仕様を、PC ハードウェア互換性最小ガイドラインと間違えないようにしてください。このガイドラインは、イマーシブ (VR) ヘッドセットのアプリまたはゲームの対象となるコンシューマー PC の仕様について説明するものです。Do not confuse this with the minimum PC hardware compatibility guidelines, which outlines the consumer PC specs to which you should target your immersive (VR) headset app or game.

イマーシブ ヘッドセット開発用 PC にフルサイズの HDMI および/または USB 3.0 ポートがない場合、ヘッドセットを接続するためのアダプターが必要になります。If your immersive headset development PC does not have full-sized HDMI and/or USB 3.0 ports, you'll need adapters to connect your headset.

一部のハードウェア構成、特にハイブリッド グラフィックスを搭載したノートブックなどには、現在既知の問題があります。There are currently known issues with some hardware configurations, particularly notebooks that have hybrid graphics.

最小Minimum 推奨Recommended
処理者Processor ノートブック:Intel Mobile Core i5 第 7 世代 CPU、ハイパー スレッディング対応デュアルコア デスクトップ:Intel Desktop i5 第 6 世代 CPU、ハイパー スレッディング対応デュアルコアまたは AMD FX4350 4.2GHz クワッドコア相当Notebook: Intel Mobile Core i5 7th generation CPU, Dual-Core with Hyper Threading Desktop: Intel Desktop i5 6th generation CPU, Dual-Core with Hyper Threading OR AMD FX4350 4.2Ghz Quad-Core equivalent デスクトップ:Intel Desktop i7 第 6 世代 (6 コア) または AMD Ryzen 5 1600 (6 コア、12 スレッド)Desktop: Intel Desktop i7 6th generation (6 Core) OR AMD Ryzen 5 1600 (6 Core, 12 threads)
GPUGPU ノートブック:NVIDIA GTX 965M、AMD RX 460M (2 GB) 相当またはそれ以上の DX12 対応 GPU デスクトップ:NVIDIA GTX 960/1050、AMD Radeon RX 460 (2GB) 相当またはそれ以上の DX12 対応 GPUNotebook: NVIDIA GTX 965M, AMD RX 460M (2GB) equivalent or greater DX12 capable GPU Desktop: NVIDIA GTX 960/1050, AMD Radeon RX 460 (2GB) equivalent or greater DX12 capable GPUデスクトップ:NVIDIA GTX 980/1060、AMD Radeon RX 480 (2GB) 相当またはそれ以上の DX12 対応 GPUDesktop: NVIDIA GTX 980/1060, AMD Radeon RX 480 (2GB) equivalent or greater DX12 capable GPU
GPU ドライバー WDDM バージョンGPU driver WDDM version WDDM 2.2 ドライバーWDDM 2.2 driver
熱設計電力Thermal Design Power 15 W 以上15W or greater
グラフィックス表示ポートGraphics display ports ヘッドセット用の使用可能なグラフィックス ディスプレイ ポート (60 Hz ヘッドセットの場合は HDMI 1.4 または DisplayPort 1.2、90 Hz ヘッドセットの場合は HDMI 2.0 または DisplayPort 1.2) x 11x available graphics display port for headset (HDMI 1.4 or DisplayPort 1.2 for 60Hz headsets, HDMI 2.0 or DisplayPort 1.2 for 90Hz headsets)
画面の解像度Display resolution 解決策:SVGA (800 x 600) 以上のビットの深度:1 ピクセルあたり 32 ビット色Resolution: SVGA (800x600) or greater Bit depth: 32 bits of color per pixel
メモリMemory 8 GB 以上の RAM8 GB of RAM or greater 16 GB 以上の RAM16 GB of RAM or greater
ストレージStorage >10 GB の追加の空き領域>10 GB additional free space
USB ポートUSB Ports ヘッドセット (USB 3.0 Type-A) の使用可能な USB ポート x 1メモ:USB は、最低 900 mA を給電する必要があります1x available USB port for headset (USB 3.0 Type-A) Note: USB must supply a minimum of 900mA
BluetoothBluetooth Bluetooth 4.0 (アクセサリ接続用)Bluetooth 4.0 (for accessory connectivity)

関連項目See also