OpenXROpenXR

OpenXR は無償のオープン標準Khronos全体にわたる多くのベンダーからさまざまなデバイスにネイティブなアクセスを提供する、複合現実スペクトルします。OpenXR is an open royalty-free standard from Khronos that provides native access to a wide range of devices from many vendors that span across the mixed reality spectrum.

OpenXR では、実際に存在した場合と同じ、現実の世界でデジタル コンテンツを配置する (HoloLens 2) などの holographic デバイスと非表示にする (デスクトップ Pc の Windows Mixed Reality ヘッドセット) などの没入型のデバイスの両方を対象とするアプリケーションを構築できます、現実の世界とデジタル エクスペリエンスに置き換えます。With OpenXR, you can build applications that target both holographic devices (like HoloLens 2) that place digital content in the real world as if it were really there, as well as immersive devices (like Windows Mixed Reality headsets for desktop PCs) that hide the physical world and replace it with a digital experience. OpenXR では、これが、移植可能なさまざまなハードウェア プラットフォーム間でコードを記述することができます。OpenXR lets you write code once that's then portable across a wide range of hardware platforms.

OpenXR 標準は、一時的な段階では、現在のフィードバック向けにリリースされた最初の OpenXR 0.90 仕様には。The OpenXR standard is currently in a provisional phase, with an initial OpenXR 0.90 spec released for feedback. OpenXR へのアクセスなどの詳細については、 provisional 0.90 仕様ヘッダーを参照してください、 Khronos OpenXR ページします。For more information on OpenXR, including access to the provisional 0.90 spec and headers, see the Khronos OpenXR page.

HoloLens 2 または Mixed Reality OpenXR Developer Preview を使用してデスクトップ PC で provisional OpenXR 0.90 API を試すことができます。You can try out the provisional OpenXR 0.90 API on a HoloLens 2 or a desktop PC using the Mixed Reality OpenXR Developer Preview. この初期のランタイム HoloLens 2 またはデスクトップ上の Windows Mixed Reality イマーシブ ヘッドセットを対象に OpenXR 0.90 API を対象とするアプリケーションで実行できます。This early runtime enables applications targeting the OpenXR 0.90 API to target HoloLens 2 or Windows Mixed Reality immersive headsets on the desktop.

ヘッドセットへのアクセスを持っていない場合は、HoloLens 2 エミュレーターまたは Windows Mixed Reality シミュレーター代わりに使用します。If you don't have access to a headset, you can use the HoloLens 2 Emulator or the Windows Mixed Reality Simulator instead.

HoloLens 2 Mixed Reality OpenXR Developer Preview のセットアップSetting up the Mixed Reality OpenXR Developer Preview for HoloLens 2

HoloLens 2 の現実の混合 OpenXR Developer Preview の概要。To get started with the Mixed Reality OpenXR Developer Preview on HoloLens 2:

  1. HoloLens 2 を設定または指示に従って、 HoloLens 2 エミュレーターをインストールします。Set up a HoloLens 2 or follow the instructions to install the HoloLens 2 emulator.
  2. デバイスまたはエミュレーター内からのストア アプリを起動し、すべてのアプリが更新されることを確認します。Launch the Store app from within the device or emulator and ensure all apps are updated. これにより、そのデバイス上のアプリで使用するため、混在現実 OpenXR Developer Preview がインストールされます。This will install the Mixed Reality OpenXR Developer Preview for use with apps on that device. Emulator を使用する場合を参照してくださいたい、エミュレーターが命令を入力エミュレーター内でストア アプリを使用できるようにします。If using the emulator, you'll want to consult the emulator input instructions to help you use the Store app within the emulator.

没入型のデスクトップ ヘッドセットの Mixed Reality OpenXR Developer Preview のセットアップSetting up the Mixed Reality OpenXR Developer Preview for immersive desktop headsets

デスクトップ PC に実際の混合 OpenXR Developer Preview の概要。To get started with the Mixed Reality OpenXR Developer Preview on a desktop PC:

  1. Windows を実行しているかどうかを必ず 10 年 2018年 10 月 Update (1809) または Windows 10 は 2019 更新 (1903)。Be sure you are running the Windows 10 October 2018 Update (1809) or the Windows 10 May 2019 Update (1903). 月 2019年をアップグレードすることができる場合、以前のバージョンの Windows 10 の場合は、更新を使用して、 Windows 10 更新プログラムのアシスタントします。If you're on an earlier version of Windows 10, you can upgrade to the May 2019 Update using the Windows 10 Update Assistant.
  2. Windows Mixed Reality ヘッドセットを設定または指示に従って、 Windows Mixed Reality シミュレーターを有効にするします。Set up a Windows Mixed Reality headset or follow the instructions to enable the Windows Mixed Reality simulator.
  3. インストール、 Mixed Reality OpenXR 開発者がアプリをプレビューします。Install the Mixed Reality OpenXR Developer Preview app. このアプリの取得を設定するプレビュー OpenXR ランタイムと windows 10 年 2018年 10 月 Update (1809) またはそれ以降。This app gets you set up with the preview OpenXR runtime on Windows 10 October 2018 Update (1809) or later. このアプリをインストールした後、Windows ストアは、ランタイムに保ちます。After installing this app, the Windows Store will keep the runtime up to date.
  4. [スタート] メニューから Mixed Reality OpenXR 開発者プレビュー アプリを実行し、ランタイムがアクティブにする指示に従います。Run the Mixed Reality OpenXR Developer Preview app from the Start menu and follow the instructions to make the runtime active. すぐに、このアプリを調べることができますもその他の OpenXR デバッグ情報。Soon, this app will let you explore other OpenXR debug information as well.

Mixed Reality OpenXR 開発者がアプリをプレビュー

Windows 10 年 2018年 10 月の更新プログラムのサポートSupport for Windows 10 October 2018 Update

Windows を実行している場合、10 月 2019年 (1903) を更新し、上記の手順を実行、Mixed Reality OpenXR Developer Preview を使用する準備ができます。If you're running the Windows 10 May 2019 Update (1903) and followed the steps above, you should be ready to use the Mixed Reality OpenXR Developer Preview!

準備ができていない場合デスクトップ PC に月 2019年アップグレード Update、windows のするつもりは 10 年 2018年 10 月は、1 つのステップに従って (1809) を更新します。If you're not ready to upgrade your desktop PC to the May 2019 Update, you can get going on the Windows 10 October 2018 Update (1809) by following one more step:

  1. Mixed Reality OpenXR Developer Preview をインストールする前の手順に従います。Follow the steps above to install the Mixed Reality OpenXR Developer Preview.
  2. システムのアクティブな OpenXR ランタイムとしては、Mixed Reality OpenXR Developer Preview を設定するには、インストール、 Mixed Reality OpenXR 開発者プレビュー互換機能パックします。To set the Mixed Reality OpenXR Developer Preview as your system's active OpenXR runtime, install the Mixed Reality OpenXR Developer Preview Compatibility Pack.

サンプルの OpenXR アプリの構築Building a sample OpenXR app

BasicXrAppプロジェクトは、両方 Win32 デスクトップ アプリのいずれかと、HoloLens 2 の UWP アプリ用に 1 つ、2 つの Visual Studio プロジェクト ファイルで簡単な OpenXR サンプルを示します。The BasicXrApp project demonstrates a simple OpenXR sample with two Visual Studio project files, one for both a Win32 desktop app and one for a UWP HoloLens 2 app. ソリューションには、HoloLens の UWP プロジェクトが含まれています、する必要があります、ユニバーサル Windows プラットフォーム開発ワークロードを完全に開き、Visual Studio にインストールします。Because the solution contains a HoloLens UWP project, you'll need the Universal Windows Platform development workload installed in Visual Studio to fully open it.

Win32 および UWP プロジェクト ファイルは別のパッケージ化と配置、各プロジェクト内のアプリ コードの違いにより 100% 同じであることに注意してください。Note that while the Win32 and UWP project files are separate due to differences in packaging and deployment, the app code inside each project is 100% the same!

FeedbackFeedback

に関するフィードバックを提供する、 OpenXR 一時的な 0.90 仕様を参照してください、 Khronos OpenXR フォーラム#openxr を Slack チャネル仕様問題追跡ツールします。To give feedback on the OpenXR Provisional 0.90 specification, please visit the Khronos OpenXR Forums, Slack #openxr channel and the spec issue tracker.

トラブルシューティングTroubleshooting

ここでは、Mixed Reality OpenXR Developer Preview のトラブルシューティングのヒントです。Here are some troubleshooting tips for the Mixed Reality OpenXR Developer Preview. その他の問題が発生する場合を参照してください、 Khronos OpenXR フォーラムまたは#openxr を Slack チャネルします。If you're hitting any other problems, please visit the Khronos OpenXR Forums or Slack #openxr channel.

Windows Mixed Reality を起動しない OpenXR アプリOpenXR app not starting Windows Mixed Reality

OpenXR アプリは、実行するときに、Windows Mixed Reality を起動しないが、Mixed Reality OpenXR Developer Preview は、アクティブなランタイムとして設定できません。If your OpenXR app is not starting Windows Mixed Reality when you run it, the Mixed Reality OpenXR Developer Preview may not be set as the active runtime. Mixed Reality OpenXR 開発者プレビュー アプリを実行し、指示に従って、ランタイムがアクティブにしてください。Be sure to run the Mixed Reality OpenXR Developer Preview app and follow the instructions to make the runtime active.

Mixed Reality OpenXR 開発者プレビュー アプリをインストールすることはできません。Mixed Reality OpenXR Developer Preview app cannot be installed

必ず、実行している、少なくとも、Windows 10 年 2018年 10 月の更新 (1809)。Be sure you are running at least the Windows 10 October 2018 Update (1809). 以前のバージョンの Windows 10 の場合は場合、は、2019年 5 月にアップグレードすることができます (1903) を使用して更新、 Windows 10 更新プログラムのアシスタントします。If you're on an earlier version of Windows 10, you can upgrade to the May 2019 Update (1903) using the Windows 10 Update Assistant.

Mixed Reality OpenXR Developer Preview アプリのボタンでは、インストールは Windows では何も 10 年 2018年 10 月更新場合、アプリの古いシステムの要件が、システムによってキャッシュします。If the Install button on the Mixed Reality OpenXR Developer Preview app does nothing on Windows 10 October 2018 Update, your system may have cached stale system requirements for the app. コマンドを実行するwsreset.exeキャッシュをクリアするコマンド プロンプトからです。You can run the command wsreset.exe from a command prompt to clear the cache.

関連項目See also