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