DRAW_MapEx
Función extendida de DRAW_Map. Dibuja un
grafico en pantalla con efectos.
Public Sub DRAW_MapEx(
Map As Long,
X As Long,
Y As Long,
Z As Long,
Width As Long,
Height As Long,
Angle As Single,
AlphaBlendMode As Blit_Alpha,
Color As Long,
Mirror As Blit_Mirror,
Filter As Blit_Filter,
Center As Boolean)
Argumentos
- Map
-
Long.
Identificador del grafico.
- X
-
Long.
Coordenada horizontal de dibujo.
- Y
-
Long. Coordenada vertical de dibujo.
- Z
-
Long.
Coordenada de profundidad de dibujo.
Para saber como funciona este parámetro leer información acerca del
ZBuffer.
- Width
-
Long.
Anchura con la que se dibujara el grafico. Si el valor es 0 se toma las dimensiones originales del grafico, si el valor es -1 se toma la dimensiones del grafico en memoria.
- Height
-
Long.
Altura con la que se dibujara el grafico. Si el valor es 0 se toma las dimensiones originales del grafico, si el valor es -1 se toma la dimensiones del grafico en memoria.
- Angle
-
Single. Angulo de rotación con el que se dibujara el grafico. El rango
permitido es de 0 a 359.99. Si un valor sobrepasa dicho rango se transforma
automáticamente a un valor incluido en el rango.
- AlphaBlendMode
-
Blit_Alpha.
Modo de opacidad.
- Color
-
Long.
Color ARGB que se aplicara para realizar la operación de dibujo.
Para que el grafico se dibuje con los colores originales el valor debe ser
blanco puro (&HFFFFFFFF o ARGB 255, 255, 255, 255). El componente Alpha del color no se aplicara en los modos de opacidad
BlendOp_Aditive y
BlendOp_Sustrative.
- Mirror
-
Blit_Mirror.
Modo de espejado.
- Filter
-
Blit_Filter.
Filtro de suavizado que se utilizara para dibujar el grafico.
- Center
-
Boolean.
Indica si se tomara como punto de referencia de dibujo el centro del grafico.
Comentarios
Esta función añade extras a la versión de
DRAW_Map permitiendo operaciones de rotación, espejados, opacidad (Alpha Blending) e incluso aplicar un filtro para suavizar los píxeles del grafico en pantalla.
Vea también
Proyecto dx_lib32 Descripción
Clase dx_GFX_class Descripción
dx_GFX_class Propiedades
dx_GFX_class Metodos
DRAW_Map
DRAW_Pixel