다음을 통해 공유


CImage::Draw

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

BOOL Draw( 
   HDC hDestDC, 
   int xDest, 
   int yDest, 
   int nDestWidth, 
   int nDestHeight, 
   int xSrc, 
   int ySrc, 
   int nSrcWidth, 
   int nSrcHeight  
) const throw( ); 
BOOL Draw( 
   HDC hDestDC, 
   const RECT& rectDest, 
   const RECT& rectSrc  
) const throw( ); 
BOOL Draw( 
   HDC hDestDC, 
   int xDest, 
   int yDest  
) const throw( ); 
BOOL Draw( 
   HDC hDestDC, 
   const POINT& pointDest  
) const throw( ); 
BOOL Draw( 
   HDC hDestDC, 
   int xDest, 
   int yDest, 
   int nDestWidth, 
   int nDestHeight  
) const throw( ); 
BOOL Draw( 
   HDC hDestDC, 
   const RECT& rectDest  
) const throw( );

매개 변수

  • hDestDC
    대상 디바이스 컨텍스트의 핸들입니다.

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

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

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

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

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

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

  • nSrcWidth
    논리 단위, 소스 사각형의 너비입니다.

  • nSrcHeight
    논리 단위, 소스 사각형의 높이입니다.

  • rectDest
    참조 하는 RECT 구조, 대상 식별 합니다.

  • rectSrc
    참조는 RECT 구조, 소스를 식별 합니다.

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

반환 값

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

설명

그릴 와 동일한 작업을 수행 합니다. StretchBlt, 이미지 투명 색 또는 알파 채널이 포함 되어 있지 않으면. 이 경우 그릴 하나는 같은 작업을 수행 지연 해야 또는 AlphaBlend 필요에 따라.

버전의 그릴 소스 사각형은 지정 하지 않습니다, 전체 소스 이미지의 기본입니다. 버전에 대 한 그릴 대상 사각형의 크기를 지정 하지 않는, 원본 이미지의 크기와 확장 하지 않는입니다 또는 축소 발생 합니다.

요구 사항

헤더: atlimage.h

참고 항목

참조

CImage Class