HolographicQuadLayerUpdateParameters クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションが特定の四角形レイヤーのパラメーターを特定のフレームから前方に構成できるようにする更新ペイロードを表します。
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
- 継承
- 属性
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) |
四角形のテクスチャ内でビューポートの四角形を更新し、画面に表示します。 |