HolographicQuadLayerUpdateParameters Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |