Vcl.Direct2D.TDirect2DCanvas.RequiredState

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure RequiredState(ReqState: TCanvasState); override;

C++

virtual void __fastcall RequiredState(Vcl::Graphics::TCanvasState ReqState);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.Direct2D.pas
Vcl.Direct2D.hpp
Vcl.Direct2D TDirect2DCanvas

Beschreibung

Ändert den aktuellen Status der Zeichenfläche, um die angegebenen Anforderungen zu erfüllen.

RequiredState stellt sicher, dass eine Menge von angegebenen Anforderungen von einer Zeichenfläche erfüllt werden. Ansonsten werden die interne Strukturen der Zeichenfläche initialisiert, damit die Anforderungen beim Abschließen des Aufrufs von RequiredState erfüllt werden.

RequiredState überprüft, ob die folgenden Objekten erstellt bzw. initialisiert werden: Pen, Brush und Font. RequiredState stellt auch sicher, dass die Zeichenfläche ein gültiges Render-Ziel hat.

Siehe auch