Freigeben über


HolographicQuadLayerUpdateParameters Klasse

Definition

Stellt eine Aktualisierungsnutzlast dar, mit der eine Anwendung die Parameter einer bestimmten Quad-Ebene aus einem bestimmten Frame nach vorne konfigurieren kann.

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

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Hinweise

Zum Anzeigen von Quad-Ebenen erstellt eine Anwendung die erforderlichen HolographicQuadLayer-Instanzen und fügt sie einer veränderlichen QuadLayers-Liste von HolographicCamera hinzu. Um ein beibehaltenes Quad-Layer-Update mit einem bestimmten holografischen Frame im unmittelbaren Modus zu synchronisieren, fordert eine Anwendung einen HolographicQuadLayerUpdateParameters-instance aus diesem Frame an, indem HolographicFrame.GetQuadLayerUpdateParameters aufgerufen wird. Alle für diesen HolographicQuadLayerUpdateParameters-instance angeforderten Updates gelten ab diesem Frame.

Hinweis

Die AcquireBufferToUpdateContent - oder AcquireBufferToUpdateContentWithHardwareProtection-Methode muss aufgerufen werden, wenn ein HolographicQuadLayer-Objekt zum ersten Mal aktualisiert wird.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1809 17763 AcquireBufferToUpdateContentWithHardwareProtection
1809 17763 CanAcquireWithHardwareProtection

Eigenschaften

CanAcquireWithHardwareProtection

Ruft ab, ob der Schutz von Hardwareinhalten für diese Quad-Ebene unterstützt wird.

Methoden

AcquireBufferToUpdateContent()

Ruft einen Direct3D 11-Backpuffer ab, dessen Inhalt für diese Quad-Ebene aus diesem Frame vorwärts angezeigt wird.

AcquireBufferToUpdateContentWithHardwareProtection()

Ruft einen hardwaregeschützten Direct3D 11-Backpuffer ab, dessen Inhalt für diese Quad-Ebene von diesem Frame nach vorne angezeigt wird.

UpdateContentProtectionEnabled(Boolean)

Updates, ob diese quad-Ebene geschützte Inhalte enthält.

UpdateExtents(Vector2)

Updates die Ausdehnungen dieser vierstufigen Schicht in Weltkoordinaten.

UpdateLocationWithDisplayRelativeMode(Vector3, Quaternion)

Updates die mittlere Position dieser Quad-Schicht relativ zur Mitte der Anzeigen ein, und legen Sie sie so fest, dass sie in zukünftigen Frames an dieser anzeigerelativen Position verbleibt.

UpdateLocationWithStationaryMode(SpatialCoordinateSystem, Vector3, Quaternion)

Updates die zentrale Position dieser Quad-Schicht in der Welt, und legen Sie sie so fest, dass sie in zukünftigen Frames an diesem Weltstandort verbleibt.

UpdateViewport(Rect)

Updates das Viewportrechteck innerhalb der Textur der Quad-Ebene, die auf dem Bildschirm angezeigt wird.

Gilt für: