Condividi tramite


HolographicFrame Classe

Definizione

Rappresenta un frame di contenuto olografico di cui un'app deve eseguire il rendering in tutte le fotocamere.

public ref class HolographicFrame sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicFrame final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicFrame
Public NotInheritable Class HolographicFrame
Ereditarietà
Object Platform::Object IInspectable HolographicFrame
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)

Commenti

Ogni HolographicFrame tiene traccia della latenza end-to-end dalla chiamata CreateNextFrame fino a quando non viene presentato il frame. Ciò determina il numero di fotogrammi che il sistema attenderà per la stima del fotogramma successivo.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1709 16299 GetQuadLayerUpdateParameters
2004 19041 ID

Proprietà

AddedCameras

Ottiene l'elenco di oggetti HolographicCamera aggiunti dall'ultimo frame.

CurrentPrediction

Ottiene la stima della posizione della fotocamera più recente per l'holographicFrame corrente.

Duration

Ottiene la durata di tempo in cui il fotogramma sarà sullo schermo.

Id

Ottiene l'identificatore univoco per HolographicFrame all'interno del relativo HolographicSpace padre.

RemovedCameras

Ottiene l'elenco di oggetti HolographicCamera rimossi dall'ultimo frame.

Metodi

GetQuadLayerUpdateParameters(HolographicQuadLayer)

Ottiene un payload di aggiornamento che consente a un'applicazione di configurare i parametri di un livello quad specifico da questo frame forward.

GetRenderingParameters(HolographicCameraPose)

Ottiene i parametri necessari per eseguire il rendering del fotogramma corrente con la posizione della fotocamera specificata.

PresentUsingCurrentPrediction()

Presentare il fotogramma corrente per tutte le fotocamere e quindi attendere fino al fotogramma successivo.

PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior)

Presenta il fotogramma corrente per tutte le fotocamere con il comportamento di attesa specificato.

UpdateCurrentPrediction()

Calcola una stima aggiornata per la proprietà CurrentPrediction.

WaitForFrameToFinish()

Blocca il thread corrente fino al termine di questo frame e viene visualizzato negli schermi.

Si applica a