HolographicDisplay.TryGetViewConfiguration Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 .