Seleccionar el tamaño de un System.Drawing.Icon?

Tengo un icono que tiene algunos tamaños diferentes (16 px, 32 px, 64 px). Estoy llamandoToBitmap() en él, pero siempre devuelve la imagen de 32 píxeles. ¿Cómo recupero el de 64px?