CDC::TransparentBlt
Wywołanie tej funkcji Członkowskich transferu blok bitowy dane koloru, który odpowiada prostokąt pikseli z kontekstu urządzenia określonego źródła do kontekstu urządzenia docelowego.
BOOL TransparentBlt(
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
CDC* pSrcDC,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
UINT clrTransparent
);
Parametry
xDest
Określa współrzędną x jednostek logicznych, w lewym górnym rogu prostokąta przeznaczenia.yDest
Określa współrzędną y jednostek logicznych, w lewym górnym rogu prostokąta przeznaczenia.nDestWidth
Określa szerokość, w jednostkach logicznych prostokąt docelowy.nDestHeight
Określa wysokość, w jednostkach logicznych prostokąt docelowy.pSrcDC
Wskaźnik do kontekstu urządzenia źródłowego.xSrc
Określa współrzędną x jednostek logicznych prostokąta źródłowego.ySrc
Określa współrzędną y jednostek logicznych prostokąta źródłowego.nSrcWidth
Określa szerokość, w jednostkach logicznych prostokąta źródłowego.nSrcHeight
Określa wysokość, w jednostkach logicznych prostokąta źródłowego.clrTransparent
Kolor RGB w źródłowa bitmapa traktować jako przezroczysty.
Wartość zwracana
TRUE w przypadku powodzenia; w przeciwnym razie FALSE.
Uwagi
TransparentBltpozwala na przezroczystość; oznacza to, że kolor RGB wskazanych przez clrTransparent jest renderowane przezroczyste transferu.
Aby uzyskać więcej informacji, zobacz TransparentBlt w Windows SDK.
Wymagania
Nagłówek: afxwin.h