Share via


CDC::IntersectClipRect

Crea una nueva región de recorte formando la intersección de la región actual y el rectángulo especificados por x1, y1, x2, y y2.

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

Parámetros

  • x1
    Especifica la coordenada x lógica de la esquina superior izquierda del rectángulo.

  • y1
    Especifica la coordenada y lógica de la esquina superior izquierda del rectángulo.

  • x2
    Especifica la coordenada x lógica de la esquina inferior derecha del rectángulo.

  • y2
    Especifica la coordenada y lógica de la esquina inferior derecha del rectángulo.

  • lpRect
    especifica el rectángulo.Puede pasar un objeto de CRect o un puntero a una estructura de RECT para este parámetro.

Valor devuelto

El tipo de la nueva zona de recorte.Puede ser de los siguientes valores:

  • La zona de recorte deCOMPLEXREGION Nuevo tiene superponer los bordes.

  • El contexto del dispositivo deERROR no es válido.

  • La zona de recorte deNULLREGION New está vacía.

  • La zona de recorte deSIMPLEREGION Nuevo no tiene borde que se superpone.

Comentarios

GDI recorta la salida todo subsiguiente con el ajuste dentro del nuevo límite.El ancho y el alto no deben ser de 32.767.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de la CDC

Gráfico de jerarquía

IntersectClipRect

Clase de CRect

RECT (Estructura)