HolographicCameraRenderingParameters.DepthReprojectionMethod Propiedad

Definición

Obtiene o establece el método de reproyecto usado para holographicCamera asociado para un holographicFrame determinado. El sistema seleccionará un método de reproyecto predeterminado en función de las funcionalidades de dispositivo o plataforma.

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

Valor de propiedad

Método de reproyecto que se va a usar para la cámara asociada para un holographicFrame determinado.

Requisitos de Windows

Familia de dispositivos
Windows 10, version 2104 (se introdujo en la versión 10.0.20348.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v12.0)

Ejemplos

A partir de [versión del SDK de TBD], las aplicaciones deben usar la propiedad HolographicCameraRenderingParameters.DepthReprojectionMethod para seleccionar el modo AutoPlanar con el fin de habilitar LSR de profundidad planar automática. En el ejemplo siguiente se muestra cómo establecer el método de reproyecto de profundidad. Esto debe hacerse en cada HolographicFrame donde la aplicación necesita habilitar el modo LSR de profundidad planar automática:

renderingParameters.DepthReprojectionMethod(HolographicDepthReprojectionMethod::AutoPlanar);

Antes de [versión del SDK de TBD], las aplicaciones eran necesarias para llamar a SetFocusPoint con un valor de punto de {0,0,0} para habilitar LSR de profundidad planar automática en HoloLens 2. Las aplicaciones compiladas en el SDK [versión del SDK de TBD] o posterior deben actualizarse para establecer la propiedad DepthReprojectionMethod en su lugar.

renderingParameters.SetFocusPoint(m_stationaryReferenceFrame.CoordinateSystem(), { 0,0,0 });

Comentarios

Las aplicaciones que usan un modo determinado pueden usar esta propiedad para seleccionar el modo en los dispositivos que admiten ese modo. Compruebe qué modos se admiten en un dispositivo mediante una llamada a HolographicViewConfiguration.SupportedDepthReprojectionMethods.

Se aplica a