Share via


SysSpatialStageManager Class

Definition

Represents holographic shell metadata for the spatial stage.

Important

This API is available only to components of the Windows operating system. Calls to these APIs will fail at runtime for all other processes. These APIs may be modified or removed in future Windows releases.

public ref class SysSpatialStageManager sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.System.Implementation.Holographic.HoloSysImplementationContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.System.Implementation.Holographic.HoloSysImplementationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SysSpatialStageManager final
[Windows.Foundation.Metadata.Activatable(65536, "Windows.System.Implementation.Holographic.HoloSysImplementationContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.System.Implementation.Holographic.HoloSysImplementationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SysSpatialStageManager
function SysSpatialStageManager()
Public NotInheritable Class SysSpatialStageManager
Inheritance
Object Platform::Object IInspectable SysSpatialStageManager
Attributes

Windows requirements

Device family
Windows Holographic System Implementation Extension SDK (introduced in 10.0.17763.0)
API contract
Windows.System.Implementation.Holographic.HoloSysImplementationContract (introduced in v1.0)

Constructors

SysSpatialStageManager()

Creates a holographic shell spatial stage manager.

Important

This API is available only to components of the Windows operating system. Calls to these APIs will fail at runtime for all other processes. These APIs may be modified or removed in future Windows releases.

Methods

DoesAnyStageHaveBoundariesAsync()

Gets whether any stage has boundaries.

Important

This API is available only to components of the Windows operating system. Calls to these APIs will fail at runtime for all other processes. These APIs may be modified or removed in future Windows releases.

GetBoundaryDisposition(SpatialStageFrameOfReference)

Gets the disposition of a stage's boundary.

Important

This API is available only to components of the Windows operating system. Calls to these APIs will fail at runtime for all other processes. These APIs may be modified or removed in future Windows releases.

SetAndSaveNewStageAsync(SpatialAnchor, Vector2[])

Saves a stage with a new anchor and bounds and sets it as the current stage.

Important

This API is available only to components of the Windows operating system. Calls to these APIs will fail at runtime for all other processes. These APIs may be modified or removed in future Windows releases.

SetBoundaryEnabled(SpatialStageFrameOfReference, Boolean)

Enables or disables the boundary for an existing stage.

Important

This API is available only to components of the Windows operating system. Calls to these APIs will fail at runtime for all other processes. These APIs may be modified or removed in future Windows releases.

UpdateStageAnchorAsync(SpatialStageFrameOfReference, SpatialAnchor)

Updates an existing stage with a new anchor.

Important

This API is available only to components of the Windows operating system. Calls to these APIs will fail at runtime for all other processes. These APIs may be modified or removed in future Windows releases.

Applies to