HolographicDisplay.TryGetViewConfiguration Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di recuperare la configurazione della visualizzazione per questo HolographicDisplay, che corrisponde all'oggetto HolographicViewConfigurationKind fornito.
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
Parametri
HolographicViewConfigurationKind che indica il tipo di configurazione della visualizzazione da recuperare.
Restituisce
Oggetto HolographicViewConfiguration del tipo indicato o Null se HolographicDisplay non supporta holographicViewConfigurationKind indicato.
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1903 (è stato introdotto in 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v8.0)
|
Esempio
Esempio 1: Recuperare l'predefinito HolographicViewConfiguration
HolographicViewConfiguration predefinito per HolographicDisplay predefinito è sempre disponibile ed è abilitato per impostazione predefinita. È possibile recuperare in modo affidabile questa configurazione di visualizzazione, come illustrato di seguito.
auto defaultDisplayViewConfiguration = HolographicDisplay::GetDefault().TryGetViewConfiguration(HolographicViewConfigurationKind::Display);
Dopo aver completato il passaggio illustrato in precedenza, l'app può , ad esempio, usare la configurazione della visualizzazione per ottimizzare i parametri, ad esempio la risoluzione del buffer indietro e il formato.
Esempio 2: Abilitare il rendering dedicato per l'acquisizione di realtà mista
Per abilitare il rendering dedicato per l'acquisizione di realtà mista, recuperare HolographicViewConfigurationConfiguration per HolographicViewConfigurationKind::P hotoVideoCamera , come illustrato di seguito.
auto mrcViewConfiguration = HolographicDisplay::GetDefault().TryGetViewConfiguration(HolographicViewConfigurationKind::PhotoVideoCamera);
if (mrcViewConfiguration)
{
mrcViewConfiguration.IsEnabled(true);
}
Dopo aver completato il passaggio precedente, la piattaforma fornirà quindi un'ulteriore HolographicCamera all'app quando l'utente acquisisce una foto o un video di acquisizione di realtà mista. Questa HolographicCamera offre matrici di visualizzazione corrispondenti alla posizione della fotocamera foto/video e fornisce matrici di proiezione usando il campo della fotocamera foto/video di visualizzazione. Il rendering del contenuto nel buffer posteriore verrà composito con l'immagine acquisita per creare la foto o il video di acquisizione della realtà mista. Le dimensioni e il formato di destinazione di rendering possono essere impostati in modo indipendente da altri oggetti HolographicCamera .