home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD v1.2 / amidev_cd_12.iso / inc&ad2.0 / includes / graphics / scale.i < prev    next >
Text File  |  1992-09-01  |  1KB  |  42 lines

  1.     IFND    GRAPHICS_SCALE_I
  2. GRAPHICS_SCALE_I    SET    1
  3. **
  4. **    $Filename: graphics/scale.i $
  5. **    $Release: 2.04 Includes, V37.4 $
  6. **    $Revision: 37.0 $
  7. **    $Date: 91/01/07 $
  8. **
  9. **    structure argument to BitMapScale()
  10. **
  11. **    (C) Copyright 1989-1991 Commodore-Amiga, Inc.
  12. **        All Rights Reserved
  13. **
  14.  
  15.     IFND    EXEC_TYPES_I
  16.     include 'exec/types.i'
  17.     ENDC
  18.  
  19.  STRUCTURE    BitScaleArgs,0
  20.     UWORD   bsa_SrcX        ; source origin
  21.     UWORD   bsa_SrcY
  22.     UWORD   bsa_SrcWidth    ; source size
  23.     UWORD   bsa_SrcHeight
  24.     UWORD   bsa_XSrcFactor    ; scale factor denominators
  25.     UWORD   bsa_YSrcFactor
  26.     UWORD   bsa_DestX        ; destination origin
  27.     UWORD   bsa_DestY
  28.     UWORD   bsa_DestWidth    ; destination size result
  29.     UWORD   bsa_DestHeight
  30.     UWORD   bsa_XDestFactor    ; scale factor numerators
  31.     UWORD   bsa_YDestFactor
  32.     APTR    bsa_SrcBitMap    ; source BitMap
  33.     APTR    bsa_DestBitMap    ; destination BitMap
  34.     ULONG   bsa_Flags        ; reserved.  Must be zero!
  35.     UWORD   bsa_XDDA        ; reserved
  36.     UWORD   bsa_YDDA
  37.     LONG    bsa_Reserved1
  38.     LONG    bsa_Reserved2
  39.     LABEL   bsa_SIZEOF
  40.  
  41.     ENDC    ; GRAPHICS_SCALE_I
  42.