SysSpatialStageManager Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- 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. |