비트맵 다운샘플링

Flash Player는 16비트 화면을 감지할 경우 메모리를 보다 효율적으로 사용하기 위해 32비트 불투명 이미지를 16비트 이미지로 줄입니다. 이처럼 다운샘플링을 활용하면 메모리 리소스가 절반만 사용되고 이미지는 더 빨리 렌더링됩니다. 이 기능은 Windows Mobile용 Flash Player 10.1에서만 사용할 수 있습니다.

참고: Flash Player 10.1 이전에는 메모리에 만들어진 모든 픽셀이 32비트(4바이트)로 저장되었습니다. 300 x 300 픽셀의 간단한 로고에 350KB의 메모리(300*300*4/1024)가 사용되었습니다. 이제는 이 새로운 비헤이비어를 통해 동일한 불투명 로고에 175KB만 사용됩니다. 로고가 투명할 경우에는 16비트로 다운샘플링되지 않고 메모리에서 같은 크기로 유지됩니다. 이 기능은 포함된 비트맵 또는 런타임에 로드되는 이미지(PNG, GIF, JPG)에만 적용됩니다.

휴대 장치에서는 16비트로 렌더링된 이미지와 32비트로 렌더링된 이미지 간의 차이를 구분하기가 어려우며, 몇 가지 색상만 포함된 간단한 이미지의 경우에는 어떤 차이도 느끼기 어렵습니다. 좀 더 복잡한 이미지인 경우에도 쉽게 그 차이를 느낄 수 없습니다. 하지만 이미지를 확대하면 색상 품질이 약간 저하될 수 있으며 16비트 그래디언트가 32비트 버전보다 덜 매끄럽게 보일 수 있습니다.