Mesh.Sphere-Methode
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Verwendet ein linkshändiges Koordinatensystem, um ein Gitter zu erstellen, eine Kugel enthält.
Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)
'Declaration
Public Shared Function Sphere ( _
device As Device, _
radius As Single, _
slices As Integer, _
stacks As Integer _
) As Mesh
'Usage
Dim device As Device
Dim radius As Single
Dim slices As Integer
Dim stacks As Integer
Dim returnValue As Mesh
returnValue = Mesh.Sphere(device, _
radius, slices, stacks)
public static Mesh Sphere(
Device device,
float radius,
int slices,
int stacks
)
public:
static Mesh^ Sphere(
Device^ device,
float radius,
int slices,
int stacks
)
static member Sphere :
device:Device *
radius:float32 *
slices:int *
stacks:int -> Mesh
- device
Typ: Microsoft.WindowsMobile.DirectX.Direct3D.Device
Ein Device-Objekt, das dem erstellten Kugelgitter zugeordnete Gerät darstellt.
- radius
Typ: System.Single
RADIUS der Kugel.Dieser Wert sollte größer oder gleich 0.0f sein.
- slices
Typ: System.Int32
Anzahl der Segmente um die Hauptachse.
- stacks
Typ: System.Int32
Anzahl der Stapel entlang der main.
Typ: Microsoft.WindowsMobile.DirectX.Direct3D.Mesh
Ein Mesh-Objekt, das Kugelgitter darstellt.
Ausnahme | Bedingung |
---|---|
InvalidCallException | Der Methodenaufruf ist ungültig.Beispielsweise kann eine Methode Parameter einen ungültigen Wert enthalten. |
OutOfMemoryException | Direct3D konnte nicht genügend Speicher um den Aufruf vollständig auszuführen. |
Die erstellte Kugel wird am Ursprung zentriert, und seine Achse wird entlang der z-Achse ausgerichtet.
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Windows CE, Windows Mobile für Smartphone, Windows Mobile für Pocket PC
Die .NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET framework.
Unterstützt in: 3.5, 2.0