HolographicSpace 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 une scène holographique, avec une ou plusieurs caméras holographiques affichant son contenu.
public ref class HolographicSpace 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 HolographicSpace 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 HolographicSpace
Public NotInheritable Class HolographicSpace
- 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
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1703 | 15063 | IsAvailable |
1703 | 15063 | IsAvailableChanged |
1703 | 15063 | IsSupported |
1709 | 16299 | IsConfigured |
1803 | 17134 | CreateFramePresentationMonitor |
1803 | 17134 | UserPresence |
1803 | 17134 | UserPresenceChanged |
1803 | 17134 | WaitForNextFrameReady |
1803 | 17134 | WaitForNextFrameReadyWithHeadStart |
2004 | 19041 | CreateFrameScanoutMonitor |
Propriétés
IsAvailable |
Obtient si un casque Mixed Reality est prêt pour le rendu holographique. |
IsConfigured |
Obtient si le système actuel a été configuré par l’utilisateur pour Mixed Reality casques. |
IsSupported |
Obtient si le système actuel prend en charge Mixed Reality casques. |
PrimaryAdapterId |
Obtient l’identificateur de l’adaptateur graphique à utiliser lors de l’affichage du contenu holographique dans holographicDisplay par défaut. |
UserPresence |
Décrit si l’utilisateur est présent dans le casque pour afficher et interagir avec cet HolographicSpace. |
Méthodes
CreateForCoreWindow(CoreWindow) |
Crée un HolographicSpace qui correspond au CoreApplicationView de la fenêtre spécifiée. |
CreateFramePresentationMonitor(UInt32) |
Crée un objet pour surveiller un flux indépendant de rapports de présentation d’images à partir de cet HolographicSpace. |
CreateFrameScanoutMonitor(UInt32) |
Crée un HolographicFrameScanoutMonitor qui permet à Windows Mixed Reality applications de surveiller les informations détaillées sur les performances et le minutage de la plateforme en temps réel. |
CreateNextFrame() |
Crée un HolographicFrame pour l’image suivante à afficher. |
SetDirect3D11Device(IDirect3DDevice) |
Affecte iDirect3DDevice qui affiche le contenu holographique. Une erreur se produit si l’application crée un appareil inapproprié. |
WaitForNextFrameReady() |
Bloque le thread actuel jusqu’au bon moment pour commencer le rendu de l’image suivante. |
WaitForNextFrameReadyWithHeadStart(TimeSpan) |
Bloque le thread actuel jusqu’au bon moment pour commencer le rendu de l’image suivante, avec le début principal spécifié. |
Événements
CameraAdded |
Se produit lorsqu’un HolographicCamera est ajouté au HolographicSpace actuel. |
CameraRemoved |
Se produit lorsqu’un HolographicCamera est supprimé de l’HolographicSpace actuel. |
IsAvailableChanged |
Se produit lorsqu’un casque configuré et prêt Mixed Reality est attaché ou détaché du système. |
UserPresenceChanged |
Se produit lorsque la présence de l’utilisateur dans le casque ou la possibilité d’afficher et d’interagir avec cet HolographicSpace change. |
S’applique à
Commentaires
Envoyer et afficher des commentaires pour