Freigeben über


Beschneidungsfunktionen

Die folgenden Funktionen werden mit Clipping verwendet.

Funktion Beschreibung
ExcludeClipRect- Erstellt einen neuen Beschneidungsbereich, der aus dem vorhandenen Clippingbereich abzüglich des angegebenen Rechtecks besteht.
ExtSelectClipRgn Kombiniert den angegebenen Bereich mit dem aktuellen Clippingbereich mithilfe des angegebenen Modus.
GetClipBox- Ruft die Abmessungen des strengsten umgebenden Rechtecks ab, das um den aktuellen sichtbaren Bereich auf dem Gerät gezeichnet werden kann.
GetClipRgn- Ruft ein Handle ab, mit dem der aktuelle anwendungsdefinierte Clippingbereich für den angegebenen Gerätekontext identifiziert wird.
GetMetaRgn- Ruft den aktuellen Metabereich für den angegebenen Gerätekontext ab.
GetRandomRgn Kopiert den Systemausschnittbereich eines angegebenen Gerätekontexts in einen bestimmten Bereich.
IntersectClipRect- Erstellt einen neuen Beschneidungsbereich aus dem Schnittpunkt des aktuellen Clippingbereichs und des angegebenen Rechtecks.
OffsetClipRgn- Verschiebt den Clippingbereich eines Gerätekontexts durch die angegebenen Offsets.
PtVisible- Bestimmt, ob sich der angegebene Punkt innerhalb des Clippingbereichs eines Gerätekontexts befindet.
RectVisible Bestimmt, ob ein Teil des angegebenen Rechtecks innerhalb des Clippingbereichs eines Gerätekontexts liegt.
SelectClipPath- Wählt den aktuellen Pfad als Clippingbereich für einen Gerätekontext aus und kombiniert den neuen Bereich mit einem beliebigen vorhandenen Clippingbereich mithilfe des angegebenen Modus.
SelectClipRgn- Wählt einen Bereich als aktuellen Clippingbereich für den angegebenen Gerätekontext aus.
SetMetaRgn- Überschneidet den aktuellen Clippingbereich für den angegebenen Gerätekontext mit dem aktuellen Metabereich und speichert den kombinierten Bereich als neuen Metabereich für den angegebenen Gerätekontext.