Aracılığıyla paylaş


CImage::BitBlt

Bir bitmap kaynak aygıt içerikten geçerli bu aygıt içeriğini kopyalar.

BOOL BitBlt(
   HDC hDestDC,
   int xDest,
   int yDest,
   DWORD dwROP = SRCCOPY 
) const throw( );
BOOL BitBlt(
   HDC hDestDC,
   const POINT& pointDest,
   DWORD dwROP = SRCCOPY 
) const throw( );
BOOL BitBlt(
   HDC hDestDC,
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   int xSrc,
   int ySrc,
   DWORD dwROP = SRCCOPY 
) const throw( );
BOOL BitBlt(
   HDC hDestDC,
   const RECT& rectDest,
   const POINT& pointSrc,
   DWORD dwROP = SRCCOPY 
) const throw( );

Parametreler

  • hDestDC
    Hedef hdc.

  • xDest
    Mantıksal x-koordinatı hedef dikdörtgeninin sol üst köşesinde.

  • yDest
    Mantıksal y-koordinatı hedef dikdörtgeninin sol üst köşesinde.

  • dwROP
    Gerçekleştirilecek tarama işlemi.Kaynak, hedef ve desen bit (Seçili fırça tarafından tanımlandığı şekilde) hedef oluşturmak için tam olarak nasıl birleştirileceğini raster işlem kodları tanımlayın.Bkz: BitBlt , Windows SDK diğer tarama işlemi kodlarını ve açıklamalarını listesi.

  • pointDest
    A noktası hedef dikdörtgeninin sol üst köşesinde gösteren yapı.

  • nDestWidth
    Hedef dikdörtgen mantıksal birimler genişliği.

  • nDestHeight
    Hedef dikdörtgen mantıksal birim yüksekliği.

  • xSrc
    Mantıksal x-koordinatı kaynak dikdörtgenin sol üst köşesinin.

  • ySrc
    Mantıksal y-koordinatı kaynak dikdörtgenin sol üst köşesinin.

  • rectDest
    A rect hedef dikdörtgen gösteren yapı.

  • pointSrc
    A noktası kaynak dikdörtgenin sol üst köşesinin gösteren yapı.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi takdirde sıfır.

Notlar

Daha fazla bilgi için bkz: BitBlt , Windows SDK.

Gereksinimler

Başlık: atlimage.h

Ayrıca bkz.

Başvuru

CImage sınıfı

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt