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. |
HatchStyleVertical Especifica líneas verticales. |
HatchStyleForwardDiagonal Especifica líneas diagonales que se inclinan hacia la derecha desde puntos superiores hasta puntos inferiores. Las líneas están suavizadas. |
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. |
HatchStyleCross Especifica líneas horizontales y verticales que cruzan en ángulos de 90 grados. |
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. |
HatchStyle05Percent Especifica una trama del 5 por ciento. La relación del color de primer plano con el color de fondo es 5:100. |
HatchStyle10Percent Especifica un sombreado del 10 por ciento. La relación del color de primer plano con el color de fondo es 10:100. |
HatchStyle20Percent Especifica un sombreado del 20 por ciento. La relación del color de primer plano con el color de fondo es 20:100. |
HatchStyle25Percent Especifica un sombreado del 25 por ciento. La relación del color de primer plano con el color de fondo es 25:100. |
HatchStyle30Percent Especifica un sombreado del 30 por ciento. La relación del color de primer plano con el color de fondo es 30:100. |
HatchStyle40Percent Especifica un sombreado del 40 por ciento. La relación del color de primer plano con el color de fondo es 40:100. |
HatchStyle50Percent Especifica un sombreado del 50 por ciento. La relación del color de primer plano con el color de fondo es 50:100. |
HatchStyle60Percent Especifica un sombreado del 60 por ciento. La relación del color de primer plano con el color de fondo es 60:100. |
HatchStyle70Percent Especifica un sombreado del 70 por ciento. La relación del color de primer plano con el color de fondo es 70:100. |
HatchStyle75Percent Especifica un sombreado del 75 por ciento. La relación del color de primer plano con el color de fondo es 75:100. |
HatchStyle80Percent Especifica un sombreado del 80 por ciento. La proporción del color de primer plano respecto al de fondo es 80:100. |
HatchStyle90Percent Especifica un sombreado del 90 por ciento. La relación del color de primer plano con el color de fondo es 90:100. |
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. |
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. |
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. |
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. |
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. |
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. |
HatchStyleLightVertical Especifica las líneas verticales que están espaciadas un 50 % más cercanas que HatchStyleVertical. |
HatchStyleLightHorizontal Especifica las líneas horizontales que se espacian un 50 % más cerca que HatchStyleHorizontal. |
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). |
HatchStyleNarrowHorizontal Especifica las líneas horizontales que se espacian un 75 % más cerca que HatchStyleHorizontal ( o un 25 % más cerca que HatchStyleLightHorizontal). |
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. |
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. |
HatchStyleDashedDownwardDiagonal Especifica líneas horizontales compuestas de diagonales hacia delante. |
HatchStyleDashedUpwardDiagonal Especifica líneas horizontales compuestas de diagonales hacia atrás. |
HatchStyleDashedHorizontal Especifica líneas discontinuas horizontales. |
HatchStyleDashedVertical Especifica líneas discontinuas verticales. |
HatchStyleSmallConfetti Especifica una trama con el aspecto de confeti. |
HatchStyleLargeConfetti Especifica un sombreado que tiene la apariencia de confeti compuesto de piezas más grandes que HatchStyleSmallConfetti. |
HatchStyleZigZag Especifica líneas horizontales de zigzags. |
HatchStyleWave Especifica líneas horizontales de tildes. |
HatchStyleDiagonalBrick Especifica un sombreado que tiene la apariencia de una pared de ladrillos colocados en una dirección diagonal hacia atrás. |
HatchStyleHorizontalBrick Especifica un sombreado que tiene la apariencia de una pared de ladrillos colocados horizontalmente. |
HatchStyleWeave Especifica una trama con el aspecto de un tejido. |
HatchStylePlaid Especifica una trama con el aspecto de tela escocesa. |
HatchStyleDivot Especifica una trama con el aspecto de terrones de tierra. |
HatchStyleDottedGrid Especifica líneas de puntos horizontales y verticales que cruzan en ángulos de 90 grados. |
HatchStyleDottedDiamond Especifica las líneas de puntos diagonales hacia delante y diagonal hacia atrás que cruzan en ángulos de 90 grados. |
HatchStyleShingle Especifica un sombreado que tiene la apariencia de las tejas colocadas en una dirección diagonal hacia delante. |
HatchStyleTrellis Especifica una trama con el aspecto de un enrejado. |
HatchStyleSphere Especifica un sombreado que tiene la apariencia de un tablero de casillas de esferas. |
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. |
HatchStyleSmallCheckerBoard Especifica una trama con el aspecto de un tablero de cuadros. |
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. |
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. |
HatchStyleSolidDiamond Especifica una trama con el aspecto de un tablero de cuadros en diagonal. |
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) |