HolographicQuadLayerUpdateParameters 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 charge utile de mise à jour qui permet à une application de configurer les paramètres d’une couche quad spécifique à partir d’une image donnée vers l’avant.
public ref class HolographicQuadLayerUpdateParameters sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicQuadLayerUpdateParameters final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicQuadLayerUpdateParameters
Public NotInheritable Class HolographicQuadLayerUpdateParameters
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v5.0)
|
Remarques
Pour afficher les quatre couches, une application crée les instances HolographicQuadLayer nécessaires et les ajoute à la liste Mutable QuadLayers d’une HolographicCamera. Pour synchroniser une mise à jour à quatre couches conservée avec un cadre holographique en mode immédiat donné, une application demande un HolographicQuadLayerUpdateParameters instance à partir de cette image en appelant HolographicFrame.GetQuadLayerUpdateParameters. Toutes les mises à jour demandées sur ce instance HolographicQuadLayerUpdateParameters s’appliqueront à partir de cette image.
Notes
La méthode AcquireBufferToUpdateContent ou AcquireBufferToUpdateContentWithHardwareProtection doit être appelée lors de la première mise à jour d’un objet HolographicQuadLayer .
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1809 | 17763 | AcquireBufferToUpdateContentWithHardwareProtection |
1809 | 17763 | CanAcquireWithHardwareProtection |
Propriétés
CanAcquireWithHardwareProtection |
Obtient si la protection du contenu matériel est prise en charge pour cette quatre couche. |
Méthodes
AcquireBufferToUpdateContent() |
Obtient une mémoire tampon d’arrière Direct3D 11 dont le contenu sera affiché pour cette quatre couche à partir de ce frame vers l’avant. |
AcquireBufferToUpdateContentWithHardwareProtection() |
Obtient une mémoire tampon d’arrière Direct3D 11 protégée par le matériel dont le contenu sera affiché pour cette quatre couche à partir de ce frame vers l’avant. |
UpdateContentProtectionEnabled(Boolean) |
Mises à jour si cette couche de quatre couches contient du contenu protégé. |
UpdateExtents(Vector2) |
Mises à jour les étendues de cette quatre couche dans les coordonnées mondiales. |
UpdateLocationWithDisplayRelativeMode(Vector3, Quaternion) |
Mises à jour l’emplacement central de cette couche quad par rapport au centre des écrans, en la définissant pour qu’elle reste à cet emplacement relatif à l’affichage dans les images futures. |
UpdateLocationWithStationaryMode(SpatialCoordinateSystem, Vector3, Quaternion) |
Mises à jour l’emplacement central de cette couche quad dans le monde, en la définissant pour qu’elle reste à cet emplacement mondial dans les futures images. |
UpdateViewport(Rect) |
Mises à jour le rectangle de la fenêtre d’affichage dans la texture de la couche quad qui sera affichée à l’écran. |