Share via


SysHolographicWindowingEnvironment Class

Definition

Represents internal state for the holographic shell.

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 SysHolographicWindowingEnvironment sealed
/// [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 SysHolographicWindowingEnvironment final
[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 SysHolographicWindowingEnvironment
Public NotInheritable Class SysHolographicWindowingEnvironment
Inheritance
Object Platform::Object IInspectable SysHolographicWindowingEnvironment
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)

Properties

IsDeviceSetupComplete

Gets whether device setup is complete.

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.

IsHomeGestureReady

Gets whether the home gesture is in the ready state. This API is available only to components of the Windows operating system.

IsLearningExperienceComplete

Gets whether the learning experience is complete.

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.

IsPreviewActive

Gets whether the preview is active.

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.

IsProtectedContentPresent

Gets whether protected content is present.

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.

IsSystemHomeGestureHandlerSuppressed

Gets or sets whether the system's natural handling of the home gesture is suppressed. This API is available only to components of the Windows operating system.

Status

Gets the status of the holographic shell.

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

DeployAsync()

Deploys the holographic shell.

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.

GetDefault()

Gets the default holographic shell representation.

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.

GetDeploymentStateAsync()

Gets the current deployment state of the holographic shell.

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.

IsSpeechPersonalizationSupported()

Gets whether speech personalization is supported.

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.

SetIsSpeechPersonalizationEnabledAsync(Boolean)

Sets whether speech personalization is enabled.

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.

StartAsync()

Starts the holographic shell.

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.

StopAsync()

Stops the holographic shell.

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.

Events

HomeGestureDetected

The event that is raised when the home gesture is detected. This API is available only to components of the Windows operating system.

IsHomeGestureReadyChanged

The event that is raised when the home gesture enters or leaves the ready state. This API is available only to components of the Windows operating system.

IsPreviewActiveChanged

The event that is raised when the preview becomes active or inactive.

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.

IsProtectedContentPresentChanged

The event that is raised when protected content becomes present or not present.

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.

StatusChanged

The event that is raised when the status of the holographic shell is changed.

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