IDynamicRenderer::p ut_ClipRectangle-Methode (rtscom.h)

Ruft das Beschneidungsrechteck für das DynamicRenderer-Klassenobjekt ab oder legt es fest.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_ClipRectangle(
  const RECT *prcClipRect
);

Parameter

prcClipRect

Rückgabewert

Keine

Bemerkungen

Die ClipRectangle-Eigenschaft wird sofort festgelegt und gilt für den Strich, der gezeichnet wird. Sie unterscheidet sich von der Eigenschaft IDynamicRenderer::D rawingAttributes, die für den nächsten gezeichneten Strich gilt. Dadurch kann das Cliprechteck vergrößert werden, wenn der Strich gezeichnet wird.

Wenn Sie die IDynamicRenderer::Refresh-Methode innerhalb eines Paint-Ereignishandlers aufrufen, legen Sie die IDynamicRenderer::ClipRectangle-Eigenschaft auf das Rechteck des Paint-Ereignisses fest.

Hinweis Wenn clipRectangle in der Mitte des Strichs erweitert wird, ist ein Aufruf der IDynamicRenderer::Refresh-Methode erforderlich, um die neue Freihandeingabe anzuzeigen. Dieser Aktualisierungsaufruf muss jedes Mal erfolgen, wenn neue Freihandeingaben in einem neuen Bereich angezeigt werden. Dies kann jedoch zu Leistungsproblemen bei der Freihandeingabe im neuen Bereich führen.
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile rtscom.h
DLL RTSCom.dll

Weitere Informationen

DynamicRenderer-Klasse

IDynamicRenderer-Schnittstelle

IDynamicRenderer::ClipRegion-Eigenschaft