次の方法で共有


HolographicFrame クラス

定義

アプリがすべてのカメラにレンダリングする必要があるホログラフィック コンテンツのフレームを表します。

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

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
API contract
Windows.Foundation.UniversalApiContract (v2.0 で導入)

注釈

各 HolographicFrame は、フレームが表示されるまで、CreateNextFrame 呼び出しからエンド ツー エンドの待機時間を追跡します。 これにより、システムが次のフレームの予測を待つフレーム数が決まります。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1709 16299 GetQuadLayerUpdateParameters
2004 19041 Id

プロパティ

AddedCameras

最後のフレーム以降に追加された HolographicCamera オブジェクトの一覧を取得します。

CurrentPrediction

現在の HolographicFrame の最新のカメラ位置予測を取得します。

Duration

フレームが画面に表示される期間を取得します。

Id

HolographicSpace 内の HolographicFrame の一意識別子を取得します。

RemovedCameras

最後のフレーム以降に削除された HolographicCamera オブジェクトの一覧を取得します。

メソッド

GetQuadLayerUpdateParameters(HolographicQuadLayer)

アプリケーションがこのフレームから前方に特定のクワッド レイヤーのパラメーターを構成できるようにする更新ペイロードを取得します。

GetRenderingParameters(HolographicCameraPose)

指定したカメラ ポーズで現在のフレームをレンダリングするために必要なパラメーターを取得します。

PresentUsingCurrentPrediction()

すべてのカメラの現在のフレームを表示し、次のフレームまで待ちます。

PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior)

指定された待機動作を持つすべてのカメラの現在のフレームを表示します。

UpdateCurrentPrediction()

CurrentPrediction プロパティの更新された予測を計算します。

WaitForFrameToFinish()

このフレームが終了し、ディスプレイに表示されるまで、現在のスレッドをブロックします。

適用対象