Aracılığıyla paylaş


CDC::TransparentBlt

Piksellerin dikdörtgen bir hedef aygıt içeriğini belirtilen kaynak aygıt içerikten karşılık gelen renk veri bloğunu bit transfer etmek için bu üye işlevini çağırın.

BOOL TransparentBlt(
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   CDC* pSrcDC,
   int xSrc,
   int ySrc,
   int nSrcWidth,
   int nSrcHeight,
   UINT clrTransparent 
);

Parametreler

  • xDest
    X ekseni hedef dikdörtgeninin sol üst köşesini mantıksal birimler cinsinden belirtir.

  • yDest
    Y-koordinatı, hedef dikdörtgeninin sol üst köşesini mantıksal birimler cinsinden belirtir.

  • nDestWidth
    Hedef dikdörtgen mantıksal birimler cinsinden genişliğini belirtir.

  • nDestHeight
    Hedef dikdörtgen mantıksal birimler cinsinden yüksekliğini belirtir.

  • pSrcDC
    Kaynak aygıt içeriği için işaretçi.

  • xSrc
    Kaynak dikdörtgenin mantıksal birimler cinsinden x koordinatını belirtir.

  • ySrc
    Y-koordinatı, kaynak dikdörtgen mantıksal birimler cinsinden belirtir.

  • nSrcWidth
    Kaynak dikdörtgenin mantıksal birimler cinsinden genişliğini belirtir.

  • nSrcHeight
    Kaynak dikdörtgenin mantıksal birimler cinsinden yüksekliğini belirtir.

  • clrTransparent
    rgb rengi saydam olarak değerlendirmek için kaynak Bitmapteki.

Dönüş Değeri

GERÇEK başarılı olursa; Aksi halde yanlış.

Notlar

TransparentBltsaydamlık için izin verir; diğer bir deyişle, rgb renk gösterilen tarafından clrTransparent aktarımı için saydam olarak işlenir.

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

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDC Sınıfı

Hiyerarşi grafik

CDC::AlphaBlend

CDC::SetStretchBltMode