uFlags
Flags that indicate how to handle exposed areas, the type of information in the uWaveLength parameter and the wave type. You can use a bitwise OR (|) to specify one flag from each group.
The following are the flags that indicate how to handle exposed areas:
Value |
Meaning |
FILL_CLR |
[$0000] Fill any exposed areas with crFill. |
FILL_RPT |
[$0001] Stretch the image edges to fill the exposed area. |
FILL_NOCHG |
[$0002] Leave the exposed area as is, without changing it. |
The following are the flags that indicate the type of information in the uWaveLen parameter:
Value |
Meaning |
DIS_PER |
[$0000] The value in uWaveLen is a wavelength given as a percent of the bitmap dimensions. If this value is used, the valid range of uWaveLen is from 0 to 100. |
DIS_FRQ |
[$0010] The value in uWaveLen is the frequency, or the number of times the wave repeats. |
The following are the flags that indicate the wave type:
Value |
Meaning |
WV_SIN |
[$0000] The wave is a sinusoidal wave. |
WV_COS |
[$0100] The wave is a sinusoidal wave shifted by 90 degrees. |
WV_SQUARE |
[$0200] The wave is a square wave. |
WV_TRIANG |
[$0300] The wave is a triangular wave. |