Compartir a través de


Método Graphics::SetClip(constGraphicsPath*,CombineMode) (gdiplusgraphics.h)

El método Graphics::SetClip actualiza la región de recorte de este objeto Graphics a una región que es la combinación de sí misma y la región especificada por una ruta de acceso gráfica. Si una figura de la ruta de acceso no está cerrada, este método trata la figura no cerrada como si estuviera cerrada por una línea recta que conecta los puntos inicial y final de la figura.

Sintaxis

Status SetClip(
  [in] const GraphicsPath *path,
  [in] CombineMode        combineMode
);

Parámetros

[in] path

Tipo: const GraphicsPath*

Puntero a un objeto GraphicsPath que especifica la región que se va a combinar con la región de recorte de este objeto Graphics .

[in] combineMode

Tipo: CombineMode

Opcional. Elemento de la enumeración CombineMode que especifica cómo se combina la región especificada con la región de recorte de este objeto Graphics . El valor predeterminado es CombineModeReplace.

Valor devuelto

Tipo: Estado

Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status .

Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusgraphics.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

Recorte

Recorte con una región

CombineMode

Métodos GetClipBounds

Elementos gráficos

Graphics::GetClip

Graphics::IsClipEmpty

Graphics::ResetClip

Graphicspath

IntersectClip (métodos)

Métodos TranslateClip