HolographicFrame Classe
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.
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à
- 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. |