FMX.Layers3D.TCustomBufferLayer3D

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.Layers3D.TAbstractLayer3DFMX.Controls3D.TControl3DFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomBufferLayer3D

Delphi

TCustomBufferLayer3D = class(TAbstractLayer3D)

C++

class PASCALIMPLEMENTATION TCustomBufferLayer3D : public TAbstractLayer3D

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.

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