システム要件

この章では、Azure Remote Rendering (ARR) を操作するための最小システム要件を一覧表示します。

開発用 PC

  • Windows 10 バージョン 1903 以降または Windows 11
  • 最新のグラフィックス ドライバー。
  • 省略可能:H265 ハードウェア ビデオ デコーダー。(たとえば、Unity で) リモートにレンダリングされるコンテンツのローカル プレビューを使用する場合。

重要

Windows Update では常に最新の GPU ドライバーが提供されるわけではありません。最新のドライバーについては、GPU 製造元の Web サイトを確認してください。

以下の表には、H265 ハードウェア ビデオ デコードをサポートする GPU が一覧表示されています。

GPU 製造元 サポートされているモデル
NVIDIA このページの下部にあるNVDEC サポート マトリックスを確認してください。 GPU には、H.265 4:2:0 8 ビット 列が YES となっているものが必要です。
AMD 少なくともバージョン 6 の AMD の Unified Video Decoder を搭載した GPU。
Intel Skylake 以降の CPU

正しい H265 コーデックがインストールされていても、コーデック Dll のセキュリティ プロパティによってコーデックの初期化エラーが発生する可能性があります。 この問題を解決する手順については、トラブルシューティング ガイドを参照してください。 DLL の問題が発生するのは、たとえば、Unity で、デスクトップ アプリケーションのサービスを使用している場合のみです。

デバイス

現在、Azure Remote Rendering では、ターゲット デバイスとして HoloLens 2 と Windows デスクトップのみがサポートされています。 「プラットフォームの制限事項」セクションを参照してください。

デスクトップで Azure Remote Rendering アプリケーションを実行するには、最新の Microsoft Visual C++ 再頒布可能パッケージをインストールする必要があります。

新しいバージョンでは待機時間が大幅に改善されているため、最新の HEVC コーデックを使用することが重要です。 デバイスにインストールされているバージョンを確認するには、次のようにします。

  1. Microsoft Store を起動します。
  2. 左下にある [ライブラリ] ボタンを選択します。
  3. 一覧で [デバイス製造元からの HEVC ビデオ拡張機能] を検索します。 更新プログラムの一覧に表示されていない場合は、最新のバージョンが既にインストールされています。 そうでない場合は、[更新プログラムの入手] ボタンを選択し、インストールされるまで待ちます。
  4. 一覧表示されているコーデックのバージョンが 1.0.21821.0 以上であることを確認します。
    1. 一覧から [デバイス製造元からの HEVC ビデオ拡張機能] を選択します。
    2. [追加構成] セクションまで下にスクロールします。
    3. [インストールされているバージョン] のエントリを確認します。

ネットワーク

優れたユーザー エクスペリエンスを実現するには、安定した、低待機時間のネットワーク接続が不可欠です。

ネットワーク要件については、専用の章を参照してください。

ネットワーク問題のトラブルシューティングについては、トラブルシューティング ガイドを参照してください。

ネットワーク ファイアウォール

Remote Rendering 仮想マシンでは、次の IP 範囲からの共有 IP アドレスを使用します。

名前 リージョン IP プレフィックス
オーストラリア東部 australiaeast 20.53.44.240/28
米国東部 eastus 20.62.129.224/28
米国東部 2 eastus2 20.49.103.240/28
東日本 japaneast 20.191.165.112/28
北ヨーロッパ northeurope 52.146.133.64/28
米国中南部 southcentralus 20.65.132.80/28
東南アジア southeastasia 20.195.64.224/28
英国南部 uksouth 51.143.209.144/28
西ヨーロッパ westeurope 20.61.99.112/28
米国西部 2 westus2 20.51.9.64/28

(デバイス上やルーター内などの) ファイアウォールでこれらの IP 範囲と次のポート範囲がブロックされないようにします。

Port Protocol Allow
49152-65534 TCP / UDP 送信

ソフトウェア

次のソフトウェアがインストールされている必要があります。

  • 最新バージョンの Visual Studio 2019(ダウンロード)
  • Visual Studio tools for Mixed Reality。 特に、次のワークロードのインストールは必須です。
    • C++ によるデスクトップ開発
    • ユニバーサル Windows プラットフォーム (UWP) の開発
  • Windows SDK 10.0.18362.0(ダウンロード)
  • Git(ダウンロード)
  • 省略可能: デスクトップ PC のサーバーからビデオ ストリームを表示するには、HEVC ビデオ拡張機能(Microsoft Store リンク) が必要です。 ストアの更新プログラムを確認して、最新バージョンがインストールされていることを確認します。

Unity

Unity を使用した開発では、サポートされているバージョンの Unity (ダウンロード) インストールします。 インストールの管理には Unity Hub を使用することをお勧めします。

重要

以下で説明するサポートされているバージョンに加えて、 Unity の既知の問題に関するページを確認してください。

Unity のインストールには、次のモジュールが含まれていることを確認してください。

  • UWP - ユニバーサル Windows プラットフォーム Build Support
  • IL2CPP - Windows Build Support (IL2CPP)

Unity 2019

Unity 2019 では、バージョン 2019.3 または 2019.4 LTS がサポートされています。 ただし、OpenXR バージョンのプラグインを使用するには、2020 ベースのバージョンが必要です。

Unity 2019 用の ARR では、Windows Mixed Reality 用の従来の組み込み XR 統合と、新しい XR SDK プラグイン フレームワークの両方がサポートされています。

Unity 2020

Unity 2020 では、最新バージョンの Unity 2020.3 を使用します。

重要

OpenXR バージョンのプラグインと "ユニバーサル レンダー パイプライン" (URP) を使用する場合は、"ユニバーサル レンダー パイプライン" のバージョンが 10.5.1 以上であることを確認する必要があります。 これを確認するには、Unity の [Windows] メニューで [Package Manager](パッケージ マネージャー) を開き、[Universal RP](ユニバーサル RP) セクションを参照します。ユニバーサル RP のバージョン

Unity 2021

Unity 2021 では、最新バージョンの Unity 2021.3 を使用します。

WMR と OpenXR

Unity 2019 と Unity 2020 では、WMR (Windows Mixed Reality) と OpenXR プラグインのどちらかを選択できます。 WMR は Unity 2021 以降では非推奨になりました。 WMR バージョンの既知の制限事項は、線形の色空間では機能しないという点です。

次のステップ