API:FMX.Layers3D.TBufferLayer3D

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.Layers3D.TCustomBufferLayer3DFMX.Layers3D.TAbstractLayer3DFMX.Controls3D.TControl3DFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTBufferLayer3D

Delphi

TBufferLayer3D = class(TCustomBufferLayer3D)

C++

class PASCALIMPLEMENTATION TBufferLayer3D : public TCustomBufferLayer3D

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.Layers3D.pas
FMX.Layers3D.hpp
FMX.Layers3D FMX.Layers3D

Beschreibung

Repräsentiert die Basisklasse für alle gepufferten 3D-Ebenen.

FMX.Layers3D.TBufferLayer3D erbt von FMX.Layers3D.TCustomBufferLayer3D. Der folgende Inhalt bezieht sich auf FMX.Layers3D.TCustomBufferLayer3D.

Repräsentiert die Basisklasse für alle gepufferten 3D-Ebenen.

Die Klasse TCustomBufferLayer3D ist die Basisklasse für alle in FMX.Layers3D definierten gepufferten 3D-Ebenen. Durch die Pufferung wird die Render-Geschwindigkeit verringert, weil zusätzlich die Größe des Puffers, der ein TBitmap-Bild darstellt, geändert werden muss. Gepufferte Ebenen sollten am Ende der Objekthierarchie eines Formulars stehen.

Die folgenden Klassen sind direkt von TCustomBufferLayer3D abgeleitet:

Wenn Sie eigene gepufferte 3D-Ebenen implementieren möchten, dann sollten Sie diese von TCustomBufferLayer3D ableiten.

Siehe auch