画像の一部を描画するには?

画面描画用のサーフェスをscreen、画像を読み込んだサーフェスをimageとすると、以下のような感じでimageの一部をscreenに描画できる。

screen.blit( image, ( 100, 100 ), ( 0, 0, 32, 32 ) )

もしくは、別のサーフェスに画像の一部をコピーしておいて、それを描画するには以下のようにする。

imgChar = image.subsurface( ( 0, 0, 32, 32 ) )
screen.blit( imgChar, ( 100, 100 ) )