Device.DrawIndexedPrimitives, méthode
Mise à jour : novembre 2007
Génère le rendu de la primitive géométrique spécifiée en fonction de son indexation dans un tableau de vertex.
Espace de noms : Microsoft.WindowsMobile.DirectX.Direct3D
Assembly : Microsoft.WindowsMobile.DirectX (dans Microsoft.WindowsMobile.DirectX.dll)
Syntaxe
'Déclaration
Public Sub DrawIndexedPrimitives ( _
primitiveType As PrimitiveType, _
baseVertex As Integer, _
minVertexIndex As Integer, _
numVertices As Integer, _
startIndex As Integer, _
primCount As Integer _
)
'Utilisation
Dim instance As Device
Dim primitiveType As PrimitiveType
Dim baseVertex As Integer
Dim minVertexIndex As Integer
Dim numVertices As Integer
Dim startIndex As Integer
Dim primCount As Integer
instance.DrawIndexedPrimitives(primitiveType, _
baseVertex, minVertexIndex, numVertices, _
startIndex, primCount)
public void DrawIndexedPrimitives(
PrimitiveType primitiveType,
int baseVertex,
int minVertexIndex,
int numVertices,
int startIndex,
int primCount
)
public:
void DrawIndexedPrimitives(
PrimitiveType primitiveType,
int baseVertex,
int minVertexIndex,
int numVertices,
int startIndex,
int primCount
)
public function DrawIndexedPrimitives(
primitiveType : PrimitiveType,
baseVertex : int,
minVertexIndex : int,
numVertices : int,
startIndex : int,
primCount : int
)
Paramètres
primitiveType
Type : Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveTypeMembre du type énuméré PrimitiveType qui décrit le type de primitive à restituer. La constante PointList n'est pas prise en charge avec cette méthode.
baseVertex
Type : System.Int32Offset du démarrage du tampon d'index au premier index de vertex.
minVertexIndex
Type : System.Int32Index de vertex minimum pour des vertex utilisés pendant l'appel.
numVertices
Type : System.Int32Plusieurs vertex utilisés pendant l'appel, en démarrant à partir de baseVertex à minVertexIndex.
startIndex
Type : System.Int32Emplacement dans le tableau d'index au niveau duquel commencer la lecture des vertex.
primCount
Type : System.Int32Nombre de primitives à rendre. Le nombre de vertex utilisé correspond à une fonction des paramètres primCount et PrimitiveType. Pour déterminer le nombre maximal de primitives autorisé, vérifiez le membre de propriété MaxPrimitiveCount de la structure Caps.
Exceptions
Exception | Condition |
---|---|
InvalidCallException | L'appel de méthode n'est pas valide. Par exemple, un paramètre peut contenir une valeur non valide. |
Autorisations
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Plateformes
Windows CE, Windows Mobile pour Smartphone, Windows Mobile pour Pocket PC
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Compact Framework
Pris en charge dans : 3.5, 2.0