次の方法で共有


HolographicFrameRenderingReport クラス

定義

システムによって初めてスキャンされるフレームまでのアプリケーションの作業に関するタイミング情報が含まれます。

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
継承
Object Platform::Object IInspectable HolographicFrameRenderingReport
属性

Windows の要件

デバイス ファミリ
Windows 10, version 2004 (10.0.19041.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v10.0 で導入)

注釈

このレポートで説明されている作業は、フレームが最初に表示されるときに 1 回だけ行われます。 結果は、同じフレームの後続のスキャンアウトごとに再利用されます。

プロパティ

FrameId

HolographicFrameRenderingReport に関連付けられている HolographicFrame の一意識別子を取得します。

MissedLatchCount

現在の HolographicFrame の GPU 作業がターゲット スキャンアウトの期限に間に合わないために、以前の HolographicFrame を再投影する必要があったスキャンアウトの数を取得します。

SystemRelativeActualGpuFinishTime

再投影に必要なすべての GPU 作業が完了したことがわかっている時刻を取得します。 これには、最終的なイメージを準備するために必要なオーバーレイ作業またはその他のホログラム コンポジターの後処理が含まれます。

SystemRelativeFrameReadyTime

頭の姿勢に依存する HolographicFrame のレンダリングを開始する必要があるシステム推奨時間を取得します。 HolographicSpace.WaitForNextFrameReady メソッドのブロックが解除されるのと同じ時刻です。

SystemRelativeTargetLatchTime

HolographicFrame がスケジュールに従って再投影を開始するために、アプリケーションとコンポジターの両方の GPU 作業を完了するために必要な時間の見積もりを取得します。

適用対象

こちらもご覧ください