Aracılığıyla paylaş


CDC::IntersectClipRect

Geçerli bölgeyi ve belirtilen dikdörtgen oluşturma tarafından yeni bir kırpma bölgesi oluşturur x1, y1, x2, ve y2.

int IntersectClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int IntersectClipRect(
   LPCRECT lpRect 
);

Parametreler

  • x1
    Mantıksal x-koordinatı dikdörtgeninin sol üst köşesini belirler.

  • y1
    Mantıksal y-koordinatı dikdörtgeninin sol üst köşesini belirler.

  • x2
    Mantıksal x-koordinatı dikdörtgeninin sağ alt köşesini belirtir.

  • y2
    Mantıksal y-koordinatı dikdörtgeninin sağ alt köşesini belirtir.

  • lpRect
    Dikdörtgen belirtir.Ya da geçmesi bir CRect nesne veya işaretçi bir RECT bu parametre için yapı.

Dönüş Değeri

Yeni kırpma bölgesinin türü.Aşağıdaki değerlerden biri olabilir:

  • COMPLEXREGION yeni kırpma bölgesi olan kenarlıklar üst üste.

  • HATA aygıt içeriği geçerli değil.

  • NULLREGION yeni kırpma bölgesini boştur.

  • SIMPLEREGION yeni kırpma bölgesini örtüşen bir kenarlık vardır.

Notlar

GDI yeni sınırları sığacak şekilde tüm izleyen çıktı kırpar.Genişlik ve Yükseklik 32.767 aşmamalıdır.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDC Sınıfı

Hiyerarşi grafik

IntersectClipRect

CRect sınıfı

Dikdörtgen yapısı