h6. [[SpriteExtend]] h6(. » [[SpriteExtend SWI Calls|SWI Calls]] h6((. » JPEG_PlotScaled h2. JPEG_PlotScaled h5. (SWI &49982) |_<^{width:4em}. Entry | | |<^. R0 |<^. Pointer to JPEG image in memory | |<^. R1 |<^. X coordinate | |<^. R2 |<^. Y coordinate | |<^. R3 |<^. Pointer to [[OS_SpriteOp Scale Factors|scale factors]], or 0 for 1:1 scaling | |<^. R4 |<^. Length of data (bytes) | |/6<^. R5 |<^. Flags: | |<^. Bit 0: Dither output | |<^. Bit 1: Use full error diffused dithering | |<^. Bit 3: Use colour mapping | |<^. Bits 4-11: Translucency (0 = opaque, 255 = 1/256 visibility) | |<^. Other bits reserved, should be zero | |<^. R6 |<^. Pointer to [[Colour Mapping Descriptor]], if relevant | |_<^{width:4em}. Exit | | |<^. - |<^. All registers preserved | h4. Use This call is used to plot a scaled JPEG image to screen. h4. Notes Coordinates are in OS units, and specify the bottom-left corner of the image. 1:1 scaling maps directly from source pixels to destination pixels; the DPI and eigen values of the source and destination are ignored. h4. See also * [[JPEG_PlotFileScaled]]