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() |
阻止当前线程,直到此帧完成并显示在显示器上。 |