Condividi tramite


HolographicCameraPose.TryGetVisibleFrustum(SpatialCoordinateSystem) Metodo

Definizione

Ottiene il frustum di visualizzazione stimato per la posizione corrente, espressa nel sistema di coordinate specificato.

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)

Parametri

coordinateSystem
SpatialCoordinateSystem

Sistema di coordinate in cui esprimere il frustum visibile.

Restituisce

Frustum visibile.

Commenti

Se si tratta di uno schermo stereo, questo è il frustum combinato di entrambe le visualizzazioni stereo, incluse le matrici di visualizzazione e proiezione sinistra e destra.

Questo frustum condivide le stesse dimensioni del frustum di visualizzazione reale al momento del rendering, anche se può essere disattivato di qualche importo a causa di un errore di stima. Chiama TryGetCullingFrustum per ottenere un frustum conservativo che tenga conto di questa incertezza.

Questo metodo restituirà Null se al momento non è possibile trovare il sistema di coordinate specificato.

Si applica a