HolographicFrameRenderingReport 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.
Contém informações de tempo sobre o trabalho que o aplicativo fez levando ao quadro que está sendo verificado pelo sistema pela primeira vez.
public ref class HolographicFrameRenderingReport sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HolographicFrameRenderingReport final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HolographicFrameRenderingReport
Public NotInheritable Class HolographicFrameRenderingReport
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10, version 2004 (introduzida na 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v10.0)
|
Comentários
O trabalho descrito neste relatório só acontece uma vez, quando o quadro é apresentado pela primeira vez. O resultado é reutilizada em cada verificação subsequente do mesmo quadro.
Propriedades
FrameId |
Obtém o identificador exclusivo para o HolographicFrame associado ao HolographicFrameRenderingReport. |
MissedLatchCount |
Obtém o número de verificações em que um HolographicFrame anterior teve que ser reprojetado novamente devido ao trabalho de GPU para o HolographicFrame atual não terminar a tempo do prazo de verificação de destino. |
SystemRelativeActualGpuFinishTime |
Obtém a hora em que todo o trabalho de GPU necessário para a reprojeção é conhecido por ser concluído. Isso inclui qualquer trabalho de sobreposição ou outro pós-processamento do compositor de holograma necessário para preparar a imagem final. |
SystemRelativeFrameReadyTime |
Obtém o tempo recomendado pelo sistema no qual a renderização para o HolographicFrame que depende da pose de cabeça deve ter começado. Essa é a mesma hora em que o método HolographicSpace.WaitForNextFrameReady é desbloqueado. |
SystemRelativeTargetLatchTime |
Obtém uma estimativa do tempo que o HolographicFrame precisava para ter todo o seu trabalho de GPU, tanto o aplicativo quanto o compositor, concluídos para iniciar a reprojeção no agendamento. |