HolographicFrame.PresentUsingCurrentPrediction 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
PresentUsingCurrentPrediction() |
显示所有相机的当前帧,然后等待下一帧。 |
PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior) |
显示具有指定等待行为的所有相机的当前帧。 |
PresentUsingCurrentPrediction()
显示所有相机的当前帧,然后等待下一帧。
public:
virtual HolographicFramePresentResult PresentUsingCurrentPrediction() = PresentUsingCurrentPrediction;
/// [Windows.Foundation.Metadata.Overload("PresentUsingCurrentPrediction")]
HolographicFramePresentResult PresentUsingCurrentPrediction();
[Windows.Foundation.Metadata.Overload("PresentUsingCurrentPrediction")]
public HolographicFramePresentResult PresentUsingCurrentPrediction();
function presentUsingCurrentPrediction()
Public Function PresentUsingCurrentPrediction () As HolographicFramePresentResult
返回
Present 调用的结果。
- 属性
注解
除了非常简单的应用,通常应调用双参数重载并传入 DoNotWaitForFrameToFinish 的 waitBehavior。 然后,可以手动调用 HolographicSpace.WaitForNextFrameReady 或 HolographicSpace.WaitForNextFrameReadyWithHeadStart ,从而允许应用的 CPU 和 GPU 工作在连续帧之间重叠。
此方法将使用你提供给 HolographicSpace 的 Direct3D 设备。 如果在设备上指定了D3D11_CREATE_DEVICE_SINGLETHREADED标志,请确保从单个 Direct3D 线程调用此方法,以避免未定义的行为。
另请参阅
适用于
PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior)
显示具有指定等待行为的所有相机的当前帧。
public:
virtual HolographicFramePresentResult PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior waitBehavior) = PresentUsingCurrentPrediction;
/// [Windows.Foundation.Metadata.Overload("PresentUsingCurrentPredictionWithBehavior")]
HolographicFramePresentResult PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior const& waitBehavior);
[Windows.Foundation.Metadata.Overload("PresentUsingCurrentPredictionWithBehavior")]
public HolographicFramePresentResult PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior waitBehavior);
function presentUsingCurrentPrediction(waitBehavior)
Public Function PresentUsingCurrentPrediction (waitBehavior As HolographicFramePresentWaitBehavior) As HolographicFramePresentResult
参数
- waitBehavior
- HolographicFramePresentWaitBehavior
等待行为。
返回
Present 调用的结果。
- 属性
注解
除了非常简单的应用,通常应传入 DoNotWaitForFrameToFinish 的 waitBehavior。 然后,可以手动调用 HolographicSpace.WaitForNextFrameReady 或 HolographicSpace.WaitForNextFrameReadyWithHeadStart ,从而允许应用的 CPU 和 GPU 工作在连续帧之间重叠。
此方法将使用你提供给 HolographicSpace 的 Direct3D 设备。 如果在设备上指定了D3D11_CREATE_DEVICE_SINGLETHREADED标志,请确保从单个 Direct3D 线程调用此方法,以避免未定义的行为。