다음을 통해 공유


CImage::BitBlt

비트맵 소스 장치 컨텍스트에서이 현재 장치 컨텍스트를 복사합니다.

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( );

매개 변수

  • hDestDC
    대상 HDC.

  • xDest
    대상 사각형의 왼쪽된 위 모서리의 논리 x 좌표입니다.

  • yDest
    대상 사각형의 왼쪽된 위 모서리의 논리 y 좌표입니다.

  • dwROP
    래스터 작업 수행입니다. 래스터 작업을 코드 하는 대상 (현재 선택된 된 브러시에서 정의 됨) 원본, 대상 및 패턴의 비트를 결합 하는 방법을 정의 합니다. 참조 BitBlt 에 있는 Windows SDK 기타 래스터 작업 코드와 설명을 목록.

  • pointDest
    A 포인트 대상 사각형의 왼쪽된 위 모서리를 나타내는 구조입니다.

  • nDestWidth
    논리 단위로 대상 사각형의 너비입니다.

  • nDestHeight
    논리 단위로 대상 사각형의 높이입니다.

  • xSrc
    소스 사각형의 왼쪽된 위 모서리의 논리 x 좌표입니다.

  • ySrc
    소스 사각형의 왼쪽된 위 모서리의 논리 y 좌표입니다.

  • rectDest
    A RECT 대상 사각형을 나타내는 구조입니다.

  • pointSrc
    A 포인트 소스 사각형의 왼쪽된 위 모서리를 나타내는 구조입니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

자세한 내용은 BitBlt 에 있는 Windows SDK.

요구 사항

헤더: atlimage.h

참고 항목

참조

CImage Class

CImage::PlgBlt

CImage::StretchBlt

CImage::MaskBlt