MGL_putBufferFxSection
Copy a section of an offscreen buffer to the specified location, while applying different effects in the process.
Declaration
void MGLAPI MGL_putBufferFxSection(
MGLDC *dc,
int left,
int top,
int right,
int bottom,
int dstLeft,
int dstTop,
MGLBUF *buf,
bltfx_t *fx)
Prototype In
mgraph.h
Parameters
dc |
Device context to copy buffer to |
left |
Left coordinate of section to copy |
top |
Top coordinate of section to copy |
right |
Right coordinate of section to copy |
bottom |
Bottom coordinate of section to copy |
dstLeft |
Left coordinate of destination to copy buffer to |
dstTop |
Right coordinate of destination to copy buffer to |
buf |
Buffer to copy |
fx |
Information describing the effects to apply to the blit (bltfx_t) |
Description
Copies a section of an offscreen buffer to the specified location on the device context, with optional effects applied. The effects applied to the blit operation range from X and Y bitmap flipping to color transparency and blending.
Note: This function will fail if you attempt to copy a buffer to a device context that is not the device context that the original buffer was allocated for.
See Also
MGL_copyToBuffer, MGL_copyBitmapToBuffer, MGL_updateBufferCache, MGL_updateFromBufferCache, MGL_putBuffer, MGL_putBufferSection, MGL_putBufferSrcTrans, MGL_putBufferSrcTransSection, MGL_putBufferDstTrans, MGL_putBufferDstTransSection, MGL_putBufferPatt, MGL_putBufferPattSection, MGL_putBufferFx, MGL_putBufferFxSection, MGL_stretchBuffer, MGL_stretchBufferSection, MGL_stretchBufferFx, MGL_stretchBufferFxSection
Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com