Compartir a través de


Enumeración HatchStyle (gdiplusenums.h)

La enumeración HatchStyle especifica el patrón de sombreado utilizado por un pincel de tipo HatchBrush. El patrón de sombreado consta de un color de fondo sólido y líneas dibujadas sobre el fondo.

Syntax

typedef enum HatchStyle {
  HatchStyleHorizontal,
  HatchStyleVertical,
  HatchStyleForwardDiagonal,
  HatchStyleBackwardDiagonal,
  HatchStyleCross,
  HatchStyleDiagonalCross,
  HatchStyle05Percent,
  HatchStyle10Percent,
  HatchStyle20Percent,
  HatchStyle25Percent,
  HatchStyle30Percent,
  HatchStyle40Percent,
  HatchStyle50Percent,
  HatchStyle60Percent,
  HatchStyle70Percent,
  HatchStyle75Percent,
  HatchStyle80Percent,
  HatchStyle90Percent,
  HatchStyleLightDownwardDiagonal,
  HatchStyleLightUpwardDiagonal,
  HatchStyleDarkDownwardDiagonal,
  HatchStyleDarkUpwardDiagonal,
  HatchStyleWideDownwardDiagonal,
  HatchStyleWideUpwardDiagonal,
  HatchStyleLightVertical,
  HatchStyleLightHorizontal,
  HatchStyleNarrowVertical,
  HatchStyleNarrowHorizontal,
  HatchStyleDarkVertical,
  HatchStyleDarkHorizontal,
  HatchStyleDashedDownwardDiagonal,
  HatchStyleDashedUpwardDiagonal,
  HatchStyleDashedHorizontal,
  HatchStyleDashedVertical,
  HatchStyleSmallConfetti,
  HatchStyleLargeConfetti,
  HatchStyleZigZag,
  HatchStyleWave,
  HatchStyleDiagonalBrick,
  HatchStyleHorizontalBrick,
  HatchStyleWeave,
  HatchStylePlaid,
  HatchStyleDivot,
  HatchStyleDottedGrid,
  HatchStyleDottedDiamond,
  HatchStyleShingle,
  HatchStyleTrellis,
  HatchStyleSphere,
  HatchStyleSmallGrid,
  HatchStyleSmallCheckerBoard,
  HatchStyleLargeCheckerBoard,
  HatchStyleOutlinedDiamond,
  HatchStyleSolidDiamond,
  HatchStyleTotal,
  HatchStyleLargeGrid,
  HatchStyleMin,
  HatchStyleMax
} ;

Constantes

 
HatchStyleHorizontal
Especifica líneas horizontales.




Ilustración de una elipse rellenada con líneas horizontales ampliamente espaciadas sobre un color de fondo
HatchStyleVertical
Especifica líneas verticales.


Ilustración de una elipse llena de líneas verticales ampliamente espaciadas sobre un color de fondo
HatchStyleForwardDiagonal
Especifica líneas diagonales que se inclinan hacia la derecha desde puntos superiores hasta puntos inferiores. Las líneas están suavizadas.


Ilustración de una elipse rellenada con líneas inclinadas a la derecha sobre un color de fondo.
HatchStyleBackwardDiagonal
Especifica las líneas diagonales que se inclinan hacia la izquierda desde los puntos superiores hasta los puntos inferiores. Las líneas están suavizadas.


Ilustración de una elipse rellenada con líneas de inclinación izquierda sobre un color de fondo.
HatchStyleCross
Especifica líneas horizontales y verticales que cruzan en ángulos de 90 grados.


Ilustración de una elipse rellenada con una cuadrícula de líneas horizontales y verticales sobre un color de fondo
HatchStyleDiagonalCross
Especifica las líneas diagonales diagonales hacia delante y hacia atrás que cruzan en ángulos de 90 grados. Las líneas están suavizadas.


Ilustración de una elipse rellenada con una cuadrícula de líneas diagonales sobre un color de fondo
HatchStyle05Percent
Especifica una trama del 5 por ciento. La relación del color de primer plano con el color de fondo es 5:100.


Ilustración de una elipse llena de puntos dispersos, espaciados uniformemente sobre un color de fondo
HatchStyle10Percent
Especifica un sombreado del 10 por ciento. La relación del color de primer plano con el color de fondo es 10:100.


Ilustración de una elipse llena de puntos espaciados uniformemente sobre un color de fondo
HatchStyle20Percent
Especifica un sombreado del 20 por ciento. La relación del color de primer plano con el color de fondo es 20:100.


Ilustración de una elipse llena de puntos densos e uniformemente espaciados sobre un color de fondo
HatchStyle25Percent
Especifica un sombreado del 25 por ciento. La relación del color de primer plano con el color de fondo es 25:100.


Ilustración de una elipse llena de puntos muy densos y espaciados uniformemente sobre un color de fondo
HatchStyle30Percent
Especifica un sombreado del 30 por ciento. La relación del color de primer plano con el color de fondo es 30:100.


Ilustración de una elipse llena de una cuadrícula de puntos diagonales de 30 por ciento densa sobre un color de fondo.
HatchStyle40Percent
Especifica un sombreado del 40 por ciento. La relación del color de primer plano con el color de fondo es 40:100.


Ilustración de una elipse rellenada con un diminuto tablero con cortes con forma de signos más, sobre un color de fondo
HatchStyle50Percent
Especifica un sombreado del 50 por ciento. La relación del color de primer plano con el color de fondo es 50:100.


Ilustración de una elipse rellenada con un pequeño tablero de verificación sobre un color de fondo
HatchStyle60Percent
Especifica un sombreado del 60 por ciento. La relación del color de primer plano con el color de fondo es 60:100.


Ilustración de una elipse rellena con una cuadrícula diagonal de signos más sobre un color de fondo
HatchStyle70Percent
Especifica un sombreado del 70 por ciento. La relación del color de primer plano con el color de fondo es 70:100.


Ilustración de una elipse llena de una cuadrícula de puntos diagonales de 70 por ciento densa sobre un color de fondo.
HatchStyle75Percent
Especifica un sombreado del 75 por ciento. La relación del color de primer plano con el color de fondo es 75:100.


Ilustración de una elipse rellenada con una cuadrícula ancha y diagonal sobre un color de fondo
HatchStyle80Percent
Especifica un sombreado del 80 por ciento. La proporción del color de primer plano respecto al de fondo es 80:100.


Ilustración de una elipse rellenada con una cuadrícula diagonal más ancha sobre un color de fondo
HatchStyle90Percent
Especifica un sombreado del 90 por ciento. La relación del color de primer plano con el color de fondo es 90:100.


Ilustración de una elipse rellenada con la cuadrícula diagonal más ancha sobre un color de fondo
HatchStyleLightDownwardDiagonal
Especifica líneas diagonales que se inclinan hacia la derecha desde puntos superiores a puntos inferiores y se espacian un 50 por ciento más cerca que HatchStyleForwardDiagonal, pero no tienen suavizado de contorno.


Ilustración de una elipse rellenada con líneas de inclinación izquierda ligeras sobre un color de fondo.
HatchStyleLightUpwardDiagonal
Especifica las líneas diagonales que se inclinan hacia la izquierda desde los puntos superiores a los puntos inferiores y se espacian un 50 por ciento más cerca que HatchStyleBackwardDiagonal, pero no tienen suavizado de contorno.


Ilustración de una elipse llena de líneas de inclinación sobre un color de fondo
HatchStyleDarkDownwardDiagonal
Especifica las líneas diagonales que se inclinan hacia la derecha desde los puntos superiores a los puntos inferiores, se espacian un 50 por ciento más cerca que HatchStyleForwardDiagonal y son dos veces el ancho de HatchStyleForwardDiagonal, pero no tienen suavizado de contorno.


Ilustración de una elipse rellenada con líneas anchas y inclinadas sobre un color de fondo
HatchStyleDarkUpwardDiagonal
Especifica las líneas diagonales que se inclinan hacia la izquierda desde los puntos superiores a los puntos inferiores, se espacian un 50 por ciento más cerca que HatchStyleBackwardDiagonal y son dos veces el ancho de HatchStyleBackwardDiagonal, pero no tienen suavizado de contorno.


Ilustración de una elipse rellenada con líneas anchas y inclinadas sobre un color de fondo
HatchStyleWideDownwardDiagonal
Especifica las líneas diagonales que se inclinan hacia la derecha desde los puntos superiores hasta los puntos inferiores, tienen el mismo espaciado que HatchStyleForwardDiagonal y son triples el ancho de HatchStyleForwardDiagonal, pero no están suavizados.


Ilustración de una elipse llena de líneas anchas, ampliamente espaciadas y inclinadas sobre un color de fondo
HatchStyleWideUpwardDiagonal
Especifica las líneas diagonales que se inclinan hacia la izquierda desde los puntos superiores hasta los puntos inferiores, tienen el mismo espaciado que HatchStyleBackwardDiagonal y son triples el ancho de HatchStyleBackwardDiagonal, pero no están suavizados.


Ilustración de una elipse rellenada con líneas ampliamente espaciadas, anchas y inclinadas sobre un color de fondo
HatchStyleLightVertical
Especifica las líneas verticales que están espaciadas un 50 % más cercanas que HatchStyleVertical.


Ilustración de una elipse rellenada con líneas verticales sobre un color de fondo
HatchStyleLightHorizontal
Especifica las líneas horizontales que se espacian un 50 % más cerca que HatchStyleHorizontal.


Ilustración de una elipse rellenada con líneas horizontales sobre un color de fondo
HatchStyleNarrowVertical
Especifica las líneas verticales que se espacian un 75 % más cerca que HatchStyleVertical (o un 25 por ciento más cerca que HatchStyleLightVertical).


Ilustración de una elipse llena de líneas verticales densamente espaciadas sobre un color de fondo
HatchStyleNarrowHorizontal
Especifica las líneas horizontales que se espacian un 75 % más cerca que HatchStyleHorizontal ( o un 25 % más cerca que HatchStyleLightHorizontal).


Ilustración de una elipse llena de líneas horizontales densamente espaciadas sobre un color de fondo
HatchStyleDarkVertical
Especifica las líneas verticales que están espaciadas un 50 % más cercanas que HatchStyleVerical y que tienen el doble de ancho de HatchStyleVertical.


Ilustración de una elipse rellenada con líneas verticales anchas sobre un color de fondo
HatchStyleDarkHorizontal
Especifica las líneas horizontales que están espaciadas un 50 por ciento más cercanas que HatchStyleHorizontal y que tienen el doble de ancho de HatchStyleHorizontal.


Ilustración de una elipse rellenada con líneas horizontales anchas sobre un color de fondo
HatchStyleDashedDownwardDiagonal
Especifica líneas horizontales compuestas de diagonales hacia delante.


Ilustración de una elipse rellenada con filas de caracteres de barra diagonal sobre un color de fondo
HatchStyleDashedUpwardDiagonal
Especifica líneas horizontales compuestas de diagonales hacia atrás.


Ilustración de una elipse llena de filas de caracteres de barra diagonal inversa sobre un color de fondo
HatchStyleDashedHorizontal
Especifica líneas discontinuas horizontales.


Ilustración de una elipse rellenada con líneas horizontales discontinuas sobre un color de fondo
HatchStyleDashedVertical
Especifica líneas discontinuas verticales.


Ilustración de una elipse rellenada con líneas verticales discontinuas sobre un color de fondo
HatchStyleSmallConfetti
Especifica una trama con el aspecto de confeti.


Ilustración de una elipse llena de puntos que forman líneas en zig-zag horizontales, sobre un color de fondo
HatchStyleLargeConfetti
Especifica un sombreado que tiene la apariencia de confeti compuesto de piezas más grandes que HatchStyleSmallConfetti.


Ilustración de una elipse llena de puntos más anchos en un patrón irregular pero repetido, sobre un color de fondo
HatchStyleZigZag
Especifica líneas horizontales de zigzags.


Ilustración de una elipse rellenada con líneas zig-zag horizontales sobre un color de fondo
HatchStyleWave
Especifica líneas horizontales de tildes.


Ilustración de una elipse llena de líneas de caracteres de tilde sobre un color de fondo
HatchStyleDiagonalBrick
Especifica un sombreado que tiene la apariencia de una pared de ladrillos colocados en una dirección diagonal hacia atrás.


Ilustración de una elipse llena de un patrón de ladrillo diagonal sobre un color de fondo
HatchStyleHorizontalBrick
Especifica un sombreado que tiene la apariencia de una pared de ladrillos colocados horizontalmente.


Ilustración de una elipse llena de un patrón de ladrillo horizontal sobre un color de fondo
HatchStyleWeave
Especifica una trama con el aspecto de un tejido.


Ilustración de una elipse rellenada con un patrón diagonal sobre un color de fondo
HatchStylePlaid
Especifica una trama con el aspecto de tela escocesa.


Ilustración de una elipse llena de una cuadrícula abierta de líneas horizontales de media tonada opaca sobre líneas verticales sólidas opacas, sobre un color de fondo
HatchStyleDivot
Especifica una trama con el aspecto de terrones de tierra.


Ilustración de una elipse rellenada con filas alternas de símbolos mayores que y menos que, sobre un color de fondo
HatchStyleDottedGrid
Especifica líneas de puntos horizontales y verticales que cruzan en ángulos de 90 grados.


Ilustración de una elipse rellenada con una cuadrícula de líneas de puntos sobre un color de fondo
HatchStyleDottedDiamond
Especifica las líneas de puntos diagonales hacia delante y diagonal hacia atrás que cruzan en ángulos de 90 grados.


Ilustración de una elipse rellenada con una cuadrícula de líneas de puntos alantados sobre un color de fondo
HatchStyleShingle
Especifica un sombreado que tiene la apariencia de las tejas colocadas en una dirección diagonal hacia delante.


Ilustración de una elipse rellenada con un patrón de shingle diagonal sobre un color de fondo
HatchStyleTrellis
Especifica una trama con el aspecto de un enrejado.


Ilustración de una elipse llena de una cuadrícula de líneas anchas y alanzadas sobre un color de fondo
HatchStyleSphere
Especifica un sombreado que tiene la apariencia de un tablero de casillas de esferas.


Ilustración de una elipse rellenada con un tablero de casillas de esferas sobre un color de fondo
HatchStyleSmallGrid
Especifica las líneas horizontales y verticales que cruzan en ángulos de 90 grados y se espacian un 50 % más cerca que HatchStyleCross.


Ilustración de una elipse rellenada con una pequeña cuadrícula de líneas sobre un color de fondo
HatchStyleSmallCheckerBoard
Especifica una trama con el aspecto de un tablero de cuadros.


Ilustración de una elipse rellenada con un pequeño patrón de tablero de verificación sobre un color de fondo
HatchStyleLargeCheckerBoard
Especifica un sombreado que tiene la apariencia de un tablero de verificación con cuadrados que son dos veces el tamaño de HatchStyleSmallCheckerBoard.


Ilustración de una elipse rellenada con un patrón de tablero ancho sobre un color de fondo
HatchStyleOutlinedDiamond
Especifica las líneas diagonales diagonales hacia delante y diagonal hacia atrás que cruzan en ángulos de 90 grados, pero que no están suavizadas.


Ilustración de una elipse rellenada con una pequeña cuadrícula de líneas alanzadas sobre un color de fondo
HatchStyleSolidDiamond
Especifica una trama con el aspecto de un tablero de cuadros en diagonal.


Ilustración de una elipse llena de un patrón de tablero grande y diagonal sobre un color de fondo
HatchStyleTotal
Especifica ningún sombreado, lo que permite que el pincel sea transparente.
HatchStyleLargeGrid
Especifica HatchStyleCross.
HatchStyleMin
Especifica HatchStyleHorizonal.
HatchStyleMax
Especifica HatchStyleSolidDiamond.

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]
Encabezado gdiplusenums.h (include Gdiplus.h)