HolographicCameraPose.TryGetVisibleFrustum(SpatialCoordinateSystem) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das vorhergesagte Ansichts frustum für die aktuelle Pose ab, ausgedrückt im angegebenen Koordinatensystem.
public:
virtual IReference<SpatialBoundingFrustum> ^ TryGetVisibleFrustum(SpatialCoordinateSystem ^ coordinateSystem) = TryGetVisibleFrustum;
IReference<SpatialBoundingFrustum> TryGetVisibleFrustum(SpatialCoordinateSystem const& coordinateSystem);
public System.Nullable<SpatialBoundingFrustum> TryGetVisibleFrustum(SpatialCoordinateSystem coordinateSystem);
function tryGetVisibleFrustum(coordinateSystem)
Public Function TryGetVisibleFrustum (coordinateSystem As SpatialCoordinateSystem) As Nullable(Of SpatialBoundingFrustum)
Parameter
- coordinateSystem
- SpatialCoordinateSystem
Das Koordinatensystem, in dem das sichtbare Frustum ausgedrückt werden soll.
Gibt zurück
Das sichtbare Frustum.
Hinweise
Wenn es sich um eine Stereoanzeige handelt, ist dies das kombinierte Frustum beider Stereoansichten, einschließlich der linken und rechten Ansichts- und Projektionsmatrizen.
Dieses Frustum hat die gleichen Dimensionen wie das true view frustum zum Zeitpunkt des Renderns, obwohl es aufgrund eines Vorhersagefehlers um einen gewissen Betrag deaktiviert sein kann. Rufen Sie TryGetCullingFrustum auf, um ein konservatives Frustum zu erhalten, das diese Unsicherheit berücksichtigt.
Diese Methode gibt NULL zurück, wenn das angegebene Koordinatensystem derzeit nicht gefunden werden kann.