Freigeben über


HolographicApplicationPreview.IsCurrentViewPresentedOnHolographicDisplay Methode

Definition

Ruft ab, ob die aktuelle App-Ansicht in einem Mixed Reality-Headset angezeigt wird.

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

Gibt zurück

Boolean

bool

Gibt an, ob die aktuelle Ansicht in einem Headset angezeigt wird.

Hinweise

Auf einem Desktop-PC können Benutzer Apps entweder in der Desktop- oder holografischen Shell starten. Mit dieser Methode kann eine App ermitteln, ob die CoreApplicationView des aktuellen Threads in einem Mixed Reality Headset statt auf einem Monitor oder einer anderen Anzeige angezeigt wird. Diese Methode ist besonders nützlich für 2D-Ansichten, da holografische Ansichten (d. h. Ansichten, für die HolographicSpace.CreateForCoreWindow aufgerufen wurde) immer true zurückgeben.

Auf HoloLens werden alle Ansichten innerhalb des Headsets angezeigt, sodass dies für alle Ansichten "true" zurückgibt.

Es ist ein Fehler, diese Methode aufzurufen, wenn der aktuelle Thread nicht der Verteilerthread für eine CoreApplicationView ist.

Gilt für: