FMX.Types3D.TContext3D.DrawPrimitives

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.Types3D.pas
FMX.Types3D.hpp
FMX.Types3D TContext3D


Beschreibung

Zeichnet die Grundelemente, die in den Parametern angegeben werden.

DrawPrimitives akzeptiert die folgenden Parameter:

Parameter Bedeutung

AKind

Der Typ des Grundelements, das gezeichnet werden soll.

Vertices

Zeiger auf die Daten der Eckpunkte.

Indices

Zeiger auf die Daten der Indizes.

VertexDeclaration

Die Definition der Eckpunkte.

VertexSize

Die Größe der Eckpunkte im Puffer.

VertexCount

Die Anzahl der Eckpunkte im Puffer.

IndexSize

Die Größe der Indizes im Puffer.

IndexCount

Die Anzahl der Indizes im Puffer.

Material

Das Material, das beim Zeichnen verwendet wird.

Opacity

Die Opazität, die beim Zeichnen verwendet wird.

Siehe auch