Compartir a través de


HolographicDisplay.TryGetViewConfiguration Método

Definición

Intenta recuperar la configuración de vista de esta HolographicDisplay, que corresponde al elemento HolographicViewConfigurationKind proporcionado.

public:
 virtual HolographicViewConfiguration ^ TryGetViewConfiguration(HolographicViewConfigurationKind kind) = TryGetViewConfiguration;
HolographicViewConfiguration TryGetViewConfiguration(HolographicViewConfigurationKind const& kind);
public HolographicViewConfiguration TryGetViewConfiguration(HolographicViewConfigurationKind kind);
function tryGetViewConfiguration(kind)
Public Function TryGetViewConfiguration (kind As HolographicViewConfigurationKind) As HolographicViewConfiguration

Parámetros

kind
HolographicViewConfigurationKind

HolographicViewConfigurationKind que indica el tipo de configuración de vista que se va a recuperar.

Devoluciones

Objeto HolographicViewConfiguration del tipo indicado, o null si HolographicDisplay no admite holographicViewConfigurationKind indicado.

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1903 (se introdujo en la versión 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v8.0)

Ejemplos

Ejemplo 1: Recuperar la configuración predeterminada de HolographicViewConfiguration

HolographicViewConfiguration predeterminado para holographicDisplay predeterminado siempre está disponible y está habilitado de forma predeterminada. Puede recuperar de forma confiable esta configuración de vista, como se muestra a continuación.

auto defaultDisplayViewConfiguration = HolographicDisplay::GetDefault().TryGetViewConfiguration(HolographicViewConfigurationKind::Display);

Después de completar el paso mostrado anteriormente, la aplicación puede (por ejemplo) usar la configuración de vista para ajustar parámetros como la resolución y el formato del búfer de reserva.

Ejemplo 2: Habilitación de la representación dedicada para la captura de realidad mixta

Para habilitar la representación dedicada para la captura de realidad mixta, recupere HolographicViewConfiguration para HolographicViewConfigurationKind::P hotoVideoCamera como se muestra a continuación.

auto mrcViewConfiguration = HolographicDisplay::GetDefault().TryGetViewConfiguration(HolographicViewConfigurationKind::PhotoVideoCamera);
if (mrcViewConfiguration)
{
    mrcViewConfiguration.IsEnabled(true);
}

Una vez que la aplicación haya completado el paso anterior, la plataforma proporcionará una holographicCamera adicional a la aplicación cuando el usuario tome una foto o vídeo de captura de realidad mixta. Esta HolographicCamera proporciona matrices de vista correspondientes a la ubicación de la cámara de fotos y vídeo, y proporciona matrices de proyección mediante el campo de vista de la cámara de fotos y vídeo. El contenido representado en su búfer de reserva se componerá con la imagen capturada para crear la foto o el vídeo de captura de realidad mixta. El tamaño y el formato de destino de representación se pueden establecer independientemente de otros objetos HolographicCamera .

Se aplica a

Consulte también