Partager via


HolographicFrame Classe

Définition

Représente un cadre de contenu holographique qu’une application doit afficher sur toutes les caméras.

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
Héritage
Object Platform::Object IInspectable HolographicFrame
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v2.0)

Remarques

Chaque HolographicFrame suit la latence de bout en bout à partir de l’appel CreateNextFrame jusqu’à ce que l’image soit présentée. Cela détermine le nombre d’images que le système attendra pour la prédiction de la trame suivante.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1709 16299 GetQuadLayerUpdateParameters
2004 19041 Id

Propriétés

AddedCameras

Obtient la liste des objets HolographicCamera qui ont été ajoutés depuis la dernière image.

CurrentPrediction

Obtient la prédiction de l’emplacement de la caméra la plus récente pour l’HolographicFrame actuel.

Duration

Obtient la durée pendant laquelle l’image sera à l’écran.

Id

Obtient l’identificateur unique de l’HolographicFrame dans son HolographicSpace parent.

RemovedCameras

Obtient la liste des objets HolographicCamera qui ont été supprimés depuis la dernière image.

Méthodes

GetQuadLayerUpdateParameters(HolographicQuadLayer)

Obtient une charge utile de mise à jour qui permet à une application de configurer les paramètres d’une couche quad spécifique à partir de ce transfert de trame.

GetRenderingParameters(HolographicCameraPose)

Obtient les paramètres nécessaires pour afficher l’image actuelle avec la pose de la caméra spécifiée.

PresentUsingCurrentPrediction()

Présentez l’image actuelle pour toutes les caméras, puis attendez le cadre suivant.

PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior)

Présente le cadre actuel pour toutes les caméras avec le comportement d’attente spécifié.

UpdateCurrentPrediction()

Calcule une prédiction mise à jour pour la propriété CurrentPrediction.

WaitForFrameToFinish()

Bloque le thread actuel jusqu’à ce que ce frame soit terminé et s’affiche sur les écrans.

S’applique à