HolographicSpace Clase

Definición

Representa una escena holográfica, con una o varias cámaras holográficas que representan su contenido.

public ref class HolographicSpace sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicSpace final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicSpace
Public NotInheritable Class HolographicSpace
Herencia
Object Platform::Object IInspectable HolographicSpace
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v2.0)

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1703 15063 IsAvailable
1703 15063 IsAvailableChanged
1703 15063 IsSupported
1709 16299 IsConfigured
1803 17134 CreateFramePresentationMonitor
1803 17134 UserPresence
1803 17134 UserPresenceChanged
1803 17134 WaitForNextFrameReady
1803 17134 WaitForNextFrameReadyWithHeadStart
2004 19041 CreateFrameScanoutMonitor

Propiedades

IsAvailable

Obtiene si un casco Mixed Reality está listo para la representación holográfica.

IsConfigured

Obtiene si el usuario ha configurado el sistema actual para Mixed Reality cascos.

IsSupported

Obtiene si el sistema actual admite cascos Mixed Reality.

PrimaryAdapterId

Obtiene el identificador del adaptador de gráficos que se va a usar al mostrar contenido holográfico en holographicDisplay predeterminado.

UserPresence

Describe si el usuario está presente dentro de los auriculares para ver e interactuar con este holographicSpace.

Métodos

CreateForCoreWindow(CoreWindow)

Crea un holographicSpace que corresponde a coreApplicationView de la ventana especificada.

CreateFramePresentationMonitor(UInt32)

Crea un objeto para supervisar un flujo independiente de informes de presentación de fotogramas de este holographicSpace.

CreateFrameScanoutMonitor(UInt32)

Crea un HolographicFrameScanoutMonitor que permite a las aplicaciones Windows Mixed Reality supervisar información detallada sobre el rendimiento y el tiempo de la plataforma en tiempo real.

CreateNextFrame()

Crea un HolographicFrame para que se muestre el siguiente fotograma.

SetDirect3D11Device(IDirect3DDevice)

Asigna el IDirect3DDevice que mostrará el contenido holográfico. Se producirá un error si la aplicación crea un dispositivo inadecuado.

WaitForNextFrameReady()

Bloquea el subproceso actual hasta el momento adecuado para empezar a representar el siguiente fotograma.

WaitForNextFrameReadyWithHeadStart(TimeSpan)

Bloquea el subproceso actual hasta el momento adecuado para empezar a representar el siguiente fotograma, con el inicio inicial especificado.

Eventos

CameraAdded

Se produce cuando se agrega una holographicCamera al espacio holográfico actual.

CameraRemoved

Se produce cuando se quita holographicCamera del espacio holográfico actual.

IsAvailableChanged

Se produce cuando un casco Mixed Reality configurado y listo está conectado o desasociado del sistema.

UserPresenceChanged

Se produce cuando la presencia del usuario dentro de los auriculares o la capacidad de ver e interactuar con este holographicSpace cambia.

Se aplica a