Partilhar via


HolographicCameraRenderingParameters.DepthReprojectionMethod Propriedade

Definição

Obtém ou define o método de reprojeção usado para o HolographicCamera associado para um determinado HolographicFrame. O sistema selecionará um método de reprojeção padrão com base nos recursos de dispositivo e/ou 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 da propriedade

O método de reprojeção a ser usado para a câmera associada para um determinado HolographicFrame.

Requisitos do Windows

Família de dispositivos
Windows 10, version 2104 (introduzida na 10.0.20348.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v12.0)

Exemplos

A partir da [versão do SDK do TBD], os aplicativos devem usar a propriedade HolographicCameraRenderingParameters.DepthReprojectionMethod para selecionar o modo AutoPlanar para habilitar o LSR de profundidade do plano automático. O exemplo a seguir demonstra como definir o método de reprojeção de profundidade. Isso deve ser feito em cada HolographicFrame em que o aplicativo precisa habilitar o modo LSR de profundidade do plano automático:

renderingParameters.DepthReprojectionMethod(HolographicDepthReprojectionMethod::AutoPlanar);

Antes da [versão do SDK do TBD], os aplicativos eram necessários para chamar SetFocusPoint com um valor de ponto de {0,0,0} para habilitar o LSR de profundidade do plano automático em HoloLens 2. Os aplicativos compilados no SDK [versão do SDK do TBD] ou posterior devem ser atualizados para definir a propriedade DepthReprojectionMethod .

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

Comentários

Os aplicativos que usam um modo específico podem usar essa propriedade para selecionar o modo em dispositivos que dão suporte a esse modo. Verifique quais modos têm suporte em um dispositivo chamando HolographicViewConfiguration.SupportedDepthReprojectionMethods.

Aplica-se a