SetMix
Set the mix code for subsequent rendering operations.
Declaration
N_int32 NAPI GA_2DStateFuncs::SetMix(
N_int32 mix)
Prototype In
snap/graphics.h
Parameters
mix |
New mix code to set (GA_mixCodesType) |
Return Value
True on success, false if mix is not supported.
Description
This function sets the hardware mix operation for subsequent accelerated rendering primitives. The mix does not change that often, and is usually only set once for a range of rendering primitives, so it is set here via a state function rather than being passed to each rendering functions (unlike the colors which change constantly). The mix modes are defined in the GA_mixCodesType enumeration.
Note: If the hardware does not support a particular mix this function may return false. It is up to the calling code to detect this and properly fall back on software rendering to handle this particular mix (the 2d reference rasteriser does this automatically).
See Also
SetForeColor, SetBackColor, Set8x8MonoPattern, Set8x8ColorPattern
Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com