Metodo Geometry.SphereBoundProbe
Aggiornamento: novembre 2007
Determina se un raggio interseca il volume del riquadro di delimitazione di una sfera.
Spazio dei nomi: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)
Sintassi
'Dichiarazione
Public Shared Function SphereBoundProbe ( _
center As Vector3, _
radius As Single, _
rayPosition As Vector3, _
rayDirection As Vector3 _
) As Boolean
'Utilizzo
Dim center As Vector3
Dim radius As Single
Dim rayPosition As Vector3
Dim rayDirection As Vector3
Dim returnValue As Boolean
returnValue = Geometry.SphereBoundProbe(center, _
radius, rayPosition, rayDirection)
public static bool SphereBoundProbe(
Vector3 center,
float radius,
Vector3 rayPosition,
Vector3 rayDirection
)
public:
static bool SphereBoundProbe(
Vector3 center,
float radius,
Vector3 rayPosition,
Vector3 rayDirection
)
public static function SphereBoundProbe(
center : Vector3,
radius : float,
rayPosition : Vector3,
rayDirection : Vector3
) : boolean
Parametri
center
Tipo: Microsoft.WindowsMobile.DirectX.Vector3Struttura Vector3 che specifica la coordinata del centro della sfera.
radius
Tipo: System.SingleRaggio della sfera.
rayPosition
Tipo: Microsoft.WindowsMobile.DirectX.Vector3Struttura Vector3 che specifica la coordinata di origine del raggio.
rayDirection
Tipo: Microsoft.WindowsMobile.DirectX.Vector3Struttura Vector3 che specifica la direzione del raggio. Questo vettore non deve essere (0,0,0), ma non è necessario che sia normalizzato.
Valore restituito
Tipo: System.Boolean
true se il raggio interseca il volume del riquadro di delimitazione della sfera; in caso contrario false.
Note
Il metodo SphereBoundProbe determina se il raggio interseca il volume della sfera, non solo la superficie.
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Piattaforme
Windows CE, Windows Mobile per Smartphone, Windows Mobile per Pocket PC
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Compact Framework
Supportato in: 3.5, 2.0