Vcl.Direct2D.TDirect2DCanvas.RequiredState

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure RequiredState(ReqState: TCanvasState); override;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.Direct2D.pas
Vcl.Direct2D.hpp
Vcl.Direct2D TDirect2DCanvas

Description

Change l'état en cours du canevas afin de satisfaire les exigences données.

RequiredState garantit qu'un canevas satisfait un ensemble d'exigences données. Si les exigences ne sont pas satisfaites, le canevas initialise ses structures internes afin que les exigences soient satisfaites après l'achèvement de l'appel à la méthode RequiredState.

RequiredState vérifie que les objets Pen, Brush et Font sont créés et initialisés. RequiredState s'assure aussi que le canevas a une cible de rendu valide.

Voir aussi