HolographicFrame Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un marco de contenido holográfico que una aplicación debe representar en todas las cámaras.
public ref class HolographicFrame 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 HolographicFrame 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 HolographicFrame
Public NotInheritable Class HolographicFrame
- Herencia
- 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
Cada HolographicFrame realiza un seguimiento de la latencia de un extremo a otro desde la llamada CreateNextFrame hasta que se presenta el fotograma. Esto determina el número de fotogramas que buscará el sistema para la predicción del siguiente fotograma.
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1709 | 16299 | GetQuadLayerUpdateParameters |
2004 | 19041 | Identificador |
Propiedades
AddedCameras |
Obtiene la lista de objetos HolographicCamera que se agregaron desde el último fotograma. |
CurrentPrediction |
Obtiene la predicción de ubicación de la cámara más reciente para el holographicFrame actual. |
Duration |
Obtiene la duración del tiempo que el fotograma estará en la pantalla. |
Id |
Obtiene el identificador único para holographicFrame dentro de su holographicSpace primario. |
RemovedCameras |
Obtiene la lista de objetos HolographicCamera que se quitaron desde el último fotograma. |
Métodos
GetQuadLayerUpdateParameters(HolographicQuadLayer) |
Obtiene una carga de actualización que permite a una aplicación configurar los parámetros de una capa cuádruple específica a partir de este fotograma hacia delante. |
GetRenderingParameters(HolographicCameraPose) |
Obtiene los parámetros necesarios para representar el marco actual con la posición de cámara especificada. |
PresentUsingCurrentPrediction() |
Presente el marco actual para todas las cámaras y espere hasta el siguiente fotograma. |
PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior) |
Presenta el fotograma actual para todas las cámaras con el comportamiento de espera especificado. |
UpdateCurrentPrediction() |
Calcula una predicción actualizada para la propiedad CurrentPrediction. |
WaitForFrameToFinish() |
Bloquea el subproceso actual hasta que este marco haya finalizado y se muestre en las pantallas. |