Unity は多くの VR デバイスのためにビルトインサポートを提供しています。
デバイスが使用可能であるかは、プラットフォームに基づいていて、すべてのデバイスがすべてのプラットフォームで使用できるわけではありません。あるプラットフォームには複数のデバイスが使用可能で、自分のアプリケーションでどの VR デバイスをサポートするかは、使用可能リストから選択できます。
ランタイムには、デバイス 1つのみを有効にすることができます。ただし、アプリケーションで複数のデバイスを使用可能にした場合は、それらの使用を切り替えることが可能です。
XRDevice.family は、現在の XRSettings.loadedDeviceNameに対応する文字列です。ファミリーは、異なる特性を持つ複数のモデルを持つことができます例えば、Oculusには DK2、Gear VR などがあります。モデルには XRDevice.model でアクセスできます。