CImage::PlgBlt
Wykonuje przesunięcia bitowego bloku z prostokąta w kontekście urządzenia źródłowego w równoległobok w kontekście urządzenia docelowego.
BOOL PlgBlt(
HDC hDestDC,
const POINT* pPoints,
HBITMAP hbmMask = NULL
) const throw( );
BOOL PlgBlt(
HDC hDestDC,
const POINT* pPoints,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
HBITMAP hbmMask = NULL,
int xMask = 0,
int yMask = 0
) const throw( );
BOOL PlgBlt(
HDC hDestDC,
const POINT* pPoints,
const RECT& rectSrc,
HBITMAP hbmMask = NULL,
const POINT& pointMask = CPoint(
0, 0 )
) const throw( );
Parametry
hDestDC
Uchwyt kontekstu urządzenia docelowego.pPoints
Wskaźnik do tablicy trzy punkty miejsca logiczne, identyfikujące trzy narożniki równoległobok przeznaczenia.Lewego górnego rogu prostokąta źródłowego jest mapowany do pierwszego punktu w tej tablicy, w prawym górnym rogu do drugiego w tej tablicy i lewym dolnym rogu, aby punkt trzeci.Niejawne punkt czwarty w równoległobok jest mapowany dolnym rogu prostokąta źródłowego.hbmMask
Uchwyt do opcjonalnych bitmap monochromatycznych, używany do maskowania kolory prostokąta źródłowego.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.xMask
Współrzędną x lewego górnego rogu bitmapowych monochromatycznych.yMask
Współrzędną y lewego górnego rogu bitmapowych monochromatycznych.rectSrc
Odwołanie do RECT Struktura określająca współrzędne prostokąta źródłowego.pointMask
A punkt struktury wskazujące lewego górnego rogu mapy bitowej maski.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie, w przeciwnym razie 0.
Uwagi
Jeśli hbmMask identyfikuje ważne bitmap monochromatycznych, PlgBit wykorzystuje tę mapę bitową do maski bitów danych kolor prostokąta źródłowego.
Ta metoda dotyczy systemu Windows NT w wersji 4.0 lub nowsza.Zobacz PlgBlt w Windows SDK i CImage ograniczenia z wcześniejszych systemów operacyjnych więcej szczegółowych informacji.
Wymagania
Nagłówek: atlimage.h