FMX.Types3D.TContext3D.DrawPrimitives
Delphi
procedure DrawPrimitives(const AKind: TPrimitivesKind; const Vertices, Indices: Pointer;
const VertexDeclaration: TVertexDeclaration; const VertexSize, VertexCount, IndexSize, IndexCount: Integer;
const Material: TMaterial; const Opacity: Single);
C++
void __fastcall DrawPrimitives(const TPrimitivesKind AKind, const void * Vertices, const void * Indices, const TVertexDeclaration VertexDeclaration, const int VertexSize, const int VertexCount, const int IndexSize, const int IndexCount, TMaterial* const Material, const float Opacity);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | TContext3D |
Description
Dessine les primitives spécifiées par les paramètres.
DrawPrimitives accepte les paramètres suivants :
Paramètre | Signification |
---|---|
|
Le type de primitive à dessiner. |
|
Pointeur sur les données de sommets. |
|
Pointeur sur les données d'index. |
|
La définition des sommets. |
|
La taille des sommets dans le tampon. |
|
Le nombre de sommets dans le tampon. |
|
La taille des index dans le tampon. |
|
Le nombre d'index dans le tampon. |
|
Le matériau utilisé pour dessiner. |
|
L'opacité utilisée lors du dessin. |