다음을 통해 공유


비트맵 크기 조정

StretchBlt 함수는 원본 디바이스 컨텍스트의 사각형에서 대상 디바이스 컨텍스트의 사각형으로 비트 블록 전송을 수행하여 비트맵의 크기를 조정합니다. 그러나 대상 사각형의 원본 사각형 차원을 복제하는 BitBlt 함수와 달리 StretchBlt 애플리케이션에서 원본 및 대상 사각형의 차원을 지정할 수 있습니다. 대상 비트맵이 원본 비트맵보다 작은 경우 시스템은 디스플레이 디바이스에서 해당 이미지를 렌더링하기 전에 비트맵의 행 또는 색 데이터 열(또는 둘 다)을 결합합니다. 시스템은 지정된 스트레치 모드에 따라 색 데이터를 결합하며, 애플리케이션은 SetStretchBltMode 함수를 호출하여 정의합니다. 대상 비트맵이 원본 비트맵보다 크면 그에 따라 시스템에서 결과 이미지의 각 픽셀의 크기를 조정하거나 확대합니다.