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를 호출하여 디바이스에서 지원되는 모드를 확인합니다.