HolographicDisplay.TryGetViewConfiguration Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de récupérer la configuration de l’affichage pour ce HolographicDisplay, qui correspond au HolographicViewConfigurationKind fourni.
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
Paramètres
HolographicViewConfigurationKind indiquant le type de configuration d’affichage à récupérer.
Retours
Objet HolographicViewConfiguration du type indiqué, ou null si HolographicDisplay ne prend pas en charge l’holographicViewConfigurationKind indiqué.
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1903 (introduit dans 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v8.0)
|
Exemples
Exemple 1 : Récupérer l’HolographicViewConfiguration par défaut
Le paramètre HolographicViewConfiguration par défaut pour HolographicDisplay par défaut est toujours disponible et il est activé par défaut. Vous pouvez récupérer de manière fiable cette configuration d’affichage, comme indiqué ci-dessous.
auto defaultDisplayViewConfiguration = HolographicDisplay::GetDefault().TryGetViewConfiguration(HolographicViewConfigurationKind::Display);
Une fois l’étape ci-dessus terminée, l’application peut (par exemple) utiliser la configuration de l’affichage pour régler des paramètres tels que la résolution et le format de la mémoire tampon arrière.
Exemple 2 : Activer le rendu dédié pour la capture de réalité mixte
Pour activer le rendu dédié pour la capture de réalité mixte, récupérez holographicViewConfiguration pour HolographicViewConfigurationKind::P hotoVideoCamera , comme indiqué ci-dessous.
auto mrcViewConfiguration = HolographicDisplay::GetDefault().TryGetViewConfiguration(HolographicViewConfigurationKind::PhotoVideoCamera);
if (mrcViewConfiguration)
{
mrcViewConfiguration.IsEnabled(true);
}
Une fois que l’application a terminé l’étape ci-dessus, la plateforme fournit une HolographicCamera supplémentaire à l’application lorsque l’utilisateur prend une photo ou une vidéo de capture de réalité mixte. Cette HolographicCamera fournit des matrices d’affichage correspondant à l’emplacement de la caméra photo/vidéo, et fournit des matrices de projection à l’aide du champ d’affichage de l’appareil photo/vidéo. Le contenu rendu dans sa mémoire tampon arrière sera composite avec l’image capturée pour créer la photo ou la vidéo de capture de réalité mixte. La taille et le format de la cible de rendu peuvent être définis indépendamment des autres objets HolographicCamera .