Compartilhar via


HolographicFrameRenderingReport Classe

Definição

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
Object Platform::Object IInspectable HolographicFrameRenderingReport
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.

Aplica-se a

Confira também