HolographicFrame Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um quadro de conteúdo holográfico que um aplicativo deve renderizar para todas as câmeras.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v2.0)
|
Comentários
Cada HolographicFrame rastreia a latência de ponta a ponta da chamada CreateNextFrame até que o quadro seja apresentado. Isso determina o número de quadros que o sistema aguardará para a previsão do próximo quadro.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1.709 | 16299 | GetQuadLayerUpdateParameters |
2004 | 19041 | Id |
Propriedades
AddedCameras |
Obtém a lista de objetos HolographicCamera que foram adicionados desde o último quadro. |
CurrentPrediction |
Obtém a previsão de localização da câmera mais recente para o HolographicFrame atual. |
Duration |
Obtém a duração do tempo em que o quadro estará na tela. |
Id |
Obtém o identificador exclusivo para o HolographicFrame em seu HolographicSpace pai. |
RemovedCameras |
Obtém a lista de objetos HolographicCamera que foram removidos desde o último quadro. |
Métodos
GetQuadLayerUpdateParameters(HolographicQuadLayer) |
Obtém uma carga de atualização que permite que um aplicativo configure os parâmetros de uma camada quádrupla específica desse quadro para frente. |
GetRenderingParameters(HolographicCameraPose) |
Obtém os parâmetros necessários para renderizar o quadro atual com a pose da câmera especificada. |
PresentUsingCurrentPrediction() |
Apresente o quadro atual para todas as câmeras e aguarde até o próximo quadro. |
PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior) |
Apresenta o quadro atual para todas as câmeras com o comportamento de espera especificado. |
UpdateCurrentPrediction() |
Calcula uma previsão atualizada para a propriedade CurrentPrediction. |
WaitForFrameToFinish() |
Bloqueia o thread atual até que esse quadro seja concluído e esteja sendo exibido nas telas. |