Como redimensionar imagem em c # WinRT / winmd?

Eu tenho uma pergunta simples, mas até agora eu não encontrei resposta: como redimensionar a imagem jpeg no projeto C # WinRT / WinMD e salvá-lo como novo jpeg?

Estou desenvolvendo o aplicativo Windows 8 Metro para baixar o formulário de imagem diária de determinado site e exibi-lo em um Live Tile. O problema é que a imagem deve ser menor que 1024x1024 e menor que 200kB, caso contrário, ela não será mostrada no quadro:http://msdn.microsoft.com/pt-br/library/windows/apps/hh465403.aspx

Se eu tiver uma imagem maior, como redimensioná-la para estar apto para o Live Tile? Eu estou pensando apenas sobre redimensionar simples como largura / 2 e altura / 2 com mantendo a ração de aspecto.

O requisito específico aqui é que o código deve ser executado como Componente do Tempo de Execução do Windows, portanto, a biblioteca WriteableBitmapEx não funcionará aqui - está disponível apenas para projetos regulares do WinRT. Existe até um ramo para WriteableBitmapEx como projeto winmd, mas está longe de estar pronto.

questionAnswers(6)

yourAnswerToTheQuestion