HolographicQuadLayerUpdateParameters クラス

定義

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

public ref class HolographicQuadLayerUpdateParameters sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicQuadLayerUpdateParameters final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicQuadLayerUpdateParameters
Public NotInheritable Class HolographicQuadLayerUpdateParameters
継承
Object Platform::Object IInspectable HolographicQuadLayerUpdateParameters
属性

Windows の要件

デバイス ファミリ
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v5.0 で導入)

注釈

Quad レイヤーを表示するために、アプリケーションは必要な HolographicQuadLayer インスタンスを作成し、 HolographicCamera の変更可能な QuadLayers リストに追加します。 保持されている四角形レイヤーの更新を特定のイミディエイト モードのホログラフィック フレームと同期するために、アプリケーションは HolographicFrame.GetQuadLayerUpdateParameters を呼び出して、そのフレームから HolographicQuadLayerUpdateParameters インスタンスを要求します。 その HolographicQuadLayerUpdateParameters インスタンスで要求されたすべての更新は、そのフレームから適用されます。

Note

HolographicQuadLayer オブジェクトを初めて更新するときは、AcquireBufferToUpdateContent メソッドまたは AcquireBufferToUpdateContentWithHardwareProtection メソッドを呼び出す必要があります。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1809 17763 AcquireBufferToUpdateContentWithHardwareProtection
1809 17763 CanAcquireWithHardwareProtection

プロパティ

CanAcquireWithHardwareProtection

この四角形レイヤーでハードウェア コンテンツ保護がサポートされているかどうかを取得します。

メソッド

AcquireBufferToUpdateContent()

この四角形レイヤーの内容をこのフレームから前方に表示する Direct3D 11 バック バッファーを取得します。

AcquireBufferToUpdateContentWithHardwareProtection()

ハードウェアで保護された Direct3D 11 バック バッファーを取得します。この四角形レイヤーの内容は、このフレームから前方に表示されます。

UpdateContentProtectionEnabled(Boolean)

この四角形レイヤーに保護されたコンテンツが含まれているかどうかを更新します。

UpdateExtents(Vector2)

この四角形レイヤーの範囲をワールド座標で更新します。

UpdateLocationWithDisplayRelativeMode(Vector3, Quaternion)

ディスプレイの中心を基準にして、このクワッド レイヤーの中心位置を更新し、将来のフレームでその表示相対位置に残すように設定します。

UpdateLocationWithStationaryMode(SpatialCoordinateSystem, Vector3, Quaternion)

ワールド内のこのクワッド レイヤーの中心位置を更新し、将来のフレームでそのワールド位置に残すように設定します。

UpdateViewport(Rect)

四角形のテクスチャ内でビューポートの四角形を更新し、画面に表示します。

適用対象