Partager via


HolographicQuadLayerUpdateParameters Classe

Définition

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
Object Platform::Object IInspectable HolographicQuadLayerUpdateParameters
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.

S’applique à