StretchBlt The StretchBlt function copies a bitmap from a source rectangle into a destination rectangle, stretching or compressing the bitmap to fit the dimensions of the destination rectangle, if necessary. Windows stretches or compresses the bitmap according to the stretching mode currently set in the destination device context. VB4-32,5,6 Declare Function StretchBlt Lib "gdi32" Alias "StretchBlt" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal nSrcWidth As Long, ByVal nSrcHeight As Long, ByVal dwRop As Long) As Long |
VB.NET System.Drawing.Graphics.DrawImage |
Operating Systems Supported |
Requires Windows NT 3.1 or later; Requires Windows 95 or later |
· hdcDest Identifies the destination device context.
· nXOriginDest Specifies the x-coordinate, in logical units, of the upper-left corner of the destination rectangle.
· nYOriginDest Specifies the y-coordinate, in logical units, of the upper-left corner of the destination rectangle.
· nWidthDest Specifies the width, in logical units, of the destination rectangle.
· nHeightDest Specifies the height, in logical units, of the destination rectangle.
· hdcSrc Identifies the source device context.
· nXOriginSrc Specifies the x-coordinate, in logical units, of the upper-left corner of the source rectangle.
· nYOriginSrc Specifies the y-coordinate, in logical units, of the upper-left corner of the source rectangle.
· nWidthSrc Specifies the width, in logical units, of the source rectangle.
· nHeightSrc Specifies the height, in logical units, of the source rectangle.
· dwRop Specifies the raster operation to be performed. Raster operation codes define how Windows combines colors in output operations that involve a brush, a source bitmap, and a destination bitmap. See the BitBlt function for a list of common raster operation codes. |
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError. |
|