다음을 통해 공유


AfxDrawDitheredBitmap

(검사) 디더링된 패턴으로 배경 바꾸는 비트맵을 그립니다.

void AFXAPI AfxDrawDitheredBitmap(
   CDC *pDC,
   int x,
   int y,
   const CBitmap &rSrc,
   COLORREF cr1,
   COLORREF cr2
);

매개 변수

  • pDC
    대상 DC 가리킵니다.

  • x
    대상 x 좌표입니다.

  • y
    대상 y 좌표입니다.

  • rSrc
    소스 비트맵입니다.

  • cr1
    일반적으로 흰색, 디더를 두 색 중 하나입니다.

  • cr2
    다른 디더링 색, 일반적으로 밝은 회색 (COLOR_MENU).

설명

원본 비트맵 두 색 대상 DC에서 그린 (cr1 및 cr2) 바둑판된 무늬 배경 비트맵의 교체.소스 비트맵의 배경에 흰색 픽셀 및 비트맵의 왼쪽 위 모서리에 있는 픽셀의 색상을 일치 하는 모든 픽셀이 정의 됩니다.

비트맵 디더링 샘플

예제

void CDCView::DrawDitheredBitmap(CDC* pDC)
{
   CBitmap bm;
   bm.LoadBitmap(IDB_BITMAP1);
   AfxDrawDitheredBitmap(pDC, 10, 50, bm, RGB(255,255,255),
      GetSysColor(COLOR_BTNFACE));
}

요구 사항

헤더: afxwin.h

참고 항목

참조

AfxGetDitheredBitmap

AfxDrawGrayBitmap

개념

MFC 매크로 전역

기타 리소스

회색 및 디더링된 비트맵 함수