HolographicFrame 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示应用必须呈现到所有相机的全息内容帧。
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
- 继承
- 属性
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 中引入)
|
注解
每个全息帧跟踪 CreateNextFrame 调用的端到端延迟,直到显示帧。 这决定了系统将期待下一帧预测的帧数。
版本历史记录
| Windows 版本 | SDK 版本 | 已添加值 |
|---|---|---|
| 1709 | 16299 | GetQuadLayerUpdateParameters |
| 2004 | 19041 | ID |
属性
| AddedCameras |
获取自上一帧以来添加的 HolographicCamera 对象的列表。 |
| CurrentPrediction |
获取当前全息帧的最新相机位置预测。 |
| Duration |
获取帧将在屏幕上显示的持续时间。 |
| Id |
获取其父 HolographicSpace 中 HolographicFrame 的唯 一标识符。 |
| RemovedCameras |
获取自上一帧以来删除的 HolographicCamera 对象的列表。 |
方法
| GetQuadLayerUpdateParameters(HolographicQuadLayer) |
获取一个更新有效负载,该有效负载允许应用程序从此帧前移配置特定象限层的参数。 |
| GetRenderingParameters(HolographicCameraPose) |
获取使用指定的相机姿势呈现当前帧所需的参数。 |
| PresentUsingCurrentPrediction() |
显示所有相机的当前帧,然后等到下一帧。 |
| PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior) |
显示具有指定等待行为的所有相机的当前帧。 |
| UpdateCurrentPrediction() |
计算 CurrentPrediction 属性的更新预测。 |
| WaitForFrameToFinish() |
阻止当前线程,直到此帧完成并显示在显示器上。 |