HolographicFrameRenderingReport クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
システムによって初めてスキャンされるフレームまでのアプリケーションの作業に関するタイミング情報が含まれます。
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
- 継承
- 属性
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 作業を完了するために必要な時間の見積もりを取得します。 |