home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / video / 8 / 8_2.c < prev    next >
Encoding:
Text File  |  1988-08-11  |  394 b   |  23 lines

  1. /* Listing 8-2 */
  2.  
  3. int    FillValue;             /* value of pixels in filled region */
  4. int    BorderValue;             /* value of pixels in border */
  5.  
  6. PixelFill( x, y )
  7. in⌠    x,y;
  8. {
  9.     int    v;
  10.  
  11.     v = ReadPixel( x, y );
  12.  
  13.     if ( (v!=FillValue) && (v!=BorderValue) )
  14.     {
  15.       SetPixel( x, y, FillValue );
  16.  
  17.       PixelFill( x-1, y );
  18.       PixelFill( x+1, y );
  19.       PixelFill( x, y-1 );
  20.       PixelFill( x, y+1 );
  21.     }
  22. }
  23.