Compartir a través de


CDC::SetPolyFillMode

Establece el modo de polígono-relleno.

int SetPolyFillMode( 
   int nPolyFillMode  
);

Parámetros

  • nPolyFillMode
    Especifica el nuevo modo de relleno. este valor puede ser Alternar o WINDING. el modo predeterminado establecido en Windows es Alternar.

Valor devuelto

El modo anterior de relleno, si correctamente; si no 0.

Comentarios

Cuando el modo de polígono-relleno es Alternar, el sistema rellenará el área entre los lados con números impares y pares de polígono en cada línea de análisis. Es decir, el sistema rellenará el área entre el primer y segundo lado, entre el tercero y cuarto lado, y así sucesivamente. Este modo es el valor predeterminado.

Cuando el modo de polígono-relleno es WINDING, el sistema utiliza la dirección en la que una figura se dibuja para determinar si rellenar un área. Cada segmento de línea en un polígono se dibuja en una dirección a la derecha o a la izquierda. Siempre que una línea imaginaria extraída de un área incluye el fuera de una figura pasa a través de un segmento de línea a la derecha, se incrementa un recuento. cuando la línea pasa a través de un segmento de línea a la izquierda, se disminuye el recuento. Se rellenará el área si el número es distinto de cero cuando la línea alcanza fuera de la figura.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CDC (clase)

Gráfico de jerarquías

CDC::GetPolyFillMode

CDC::PolyPolygon

SetPolyFillMode