HolographicCameraRenderingParameters.DepthReprojectionMethod プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定の HolographicFrame に対して関連付けられた HolographicCamera に使用される再投影メソッドを取得または設定します。 システムは、デバイスやプラットフォームの機能に基づいて既定の再投影方法を選択します。
public:
property HolographicDepthReprojectionMethod DepthReprojectionMethod { HolographicDepthReprojectionMethod get(); void set(HolographicDepthReprojectionMethod value); };
HolographicDepthReprojectionMethod DepthReprojectionMethod();
void DepthReprojectionMethod(HolographicDepthReprojectionMethod value);
public HolographicDepthReprojectionMethod DepthReprojectionMethod { get; set; }
var holographicDepthReprojectionMethod = holographicCameraRenderingParameters.depthReprojectionMethod;
holographicCameraRenderingParameters.depthReprojectionMethod = holographicDepthReprojectionMethod;
Public Property DepthReprojectionMethod As HolographicDepthReprojectionMethod
プロパティ値
特定の HolographicFrame の関連付けられたカメラに使用する再投影メソッド。
Windows の要件
デバイス ファミリ |
Windows 10, version 2104 (10.0.20348.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v12.0 で導入)
|
例
[TBD SDK バージョン] 以降、アプリでは HolographicCameraRenderingParameters.DepthReprojectionMethod プロパティを使用して、自動平面深度 LSR を有効にするために AutoPlanar モードを選択する必要があります。 次の例では、深度再投影メソッドを設定する方法を示します。 これは、アプリで自動平面深度 LSR モードを有効にする必要があるすべての HolographicFrame で行う必要があります。
renderingParameters.DepthReprojectionMethod(HolographicDepthReprojectionMethod::AutoPlanar);
[TBD SDK バージョン] より前のバージョンでは、HoloLens 2で自動平面深度 LSR を有効にするために、ポイント値 が の {0,0,0}SetFocusPoint を呼び出す必要がありました。 [TBD SDK バージョン] SDK 以降でコンパイルされたアプリは、代わりに DepthReprojectionMethod プロパティを設定するように更新する必要があります。
renderingParameters.SetFocusPoint(m_stationaryReferenceFrame.CoordinateSystem(), { 0,0,0 });
注釈
特定のモードを使用するアプリでは、このプロパティを使用して、そのモードをサポートするデバイスでモードを選択できます。 HolographicViewConfiguration.SupportedDepthReprojectionMethods を呼び出して、デバイスでサポートされているモードを確認します。