CImage::StretchBlt
Kopiuje bitmapy z kontekstu urządzenia źródłowego do tego bieżącego kontekstu urządzenia.
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
const RECT& rectSrc,
DWORD dwROP = SRCCOPY
) const throw( );
Parametry
hDestDC
Uchwyt kontekstu urządzenia docelowego.xDest
Współrzędna x, w jednostkach logicznych lewego górnego rogu prostokąta przeznaczenia.yDest
Współrzędna y, w jednostkach logicznych lewego górnego rogu prostokąta przeznaczenia.nDestWidth
Szerokość w jednostkach logicznych prostokąt docelowy.nDestHeight
Wysokość w jednostkach logicznych prostokąt docelowy.dwROP
Wykonywanej operacji rastrowe.Kody operacji rastrowych zdefiniować dokładnie, jak połączyć bitów źródła, miejsca docelowego i deseń (zdefiniowanej przez aktualnie wybranego pędzla) tworzą miejsca przeznaczenia.Zobacz BitBlt w Windows SDK dla listy innych kodów operacji rastrowych i ich opisy.rectDest
Odwołanie do RECT struktury określenie miejsca przeznaczenia.xSrc
Współrzędna x, w jednostkach logicznych lewego górnego rogu prostokąta źródłowego.ySrc
Współrzędna y, w jednostkach logicznych lewego górnego rogu prostokąta źródłowego.nSrcWidth
Szerokość w jednostkach logicznych prostokąta źródłowego.nSrcHeight
Wysokość w jednostkach logicznych prostokąta źródłowego.rectSrc
Odwołanie do RECT struktury identyfikacji źródła.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie, w przeciwnym razie 0.
Uwagi
Aby uzyskać więcej informacji, zobacz StretchBlt w Windows SDK.
Wymagania
Nagłówek: atlimage.h