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 中引入)

注解

为了显示象限层,应用程序会创建必要的 HolographicQuadLayer 实例,并将其添加到 HolographicCamera 的可变 QuadLayers 列表中。 若要将保留的四层更新与给定的即时模式全息帧同步,应用程序通过调用 HolographicFrame.GetQuadLayerUpdateParameters 从该帧请求 HolographicQuadLayerUpdateParameters 实例。 在该 HolographicQuadLayerUpdateParameters 实例上请求的任何更新都将从该帧开始应用。

注意

首次更新 HolographicQuadLayer 对象时,必须调用 AcquireBufferToUpdateContentAcquireBufferToUpdateContentWithHardwareProtection 方法。

版本历史记录

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)

汇报将在屏幕上显示的四边形层纹理中的视区矩形。

适用于