HolographicApplicationPreview.IsCurrentViewPresentedOnHolographicDisplay 方法

定义

获取当前应用视图是否将显示在混合现实头戴显示设备中。

public:
 static bool IsCurrentViewPresentedOnHolographicDisplay();
 static bool IsCurrentViewPresentedOnHolographicDisplay();
public static bool IsCurrentViewPresentedOnHolographicDisplay();
function isCurrentViewPresentedOnHolographicDisplay()
Public Shared Function IsCurrentViewPresentedOnHolographicDisplay () As Boolean

返回

Boolean

bool

当前视图是否将显示在头戴显示设备中。

注解

在桌面电脑上,用户可以在桌面或全息 shell 中启动应用。 此方法允许应用推断当前线程的 CoreApplicationView 是否显示在混合现实头戴显示设备中,而不是显示在监视器或其他显示器上。 此方法对 2D 视图最有用,因为全息视图 (即已调用 HolographicSpace.CreateForCoreWindow 的视图,) 始终返回 true。

在 HoloLens 上,所有视图都显示在头戴显示设备中,因此对于所有视图,这都会返回 true。

当当前线程不是 CoreApplicationView 的调度程序线程时,调用此方法是错误的。

适用于