Salvar WriteableBitmap para arquivo usando o WPF

Eu tenho:

WriteableBitmap bmp;

Basicamente quero salvá-lo em um arquivo no disco como o seguinte:

C:\bmp.png

Eu li alguns fóruns que mencionam para ler:

bmp.Pixels

e salvar esses pixels em umBitmap então useBitmap.SaveImage() função. No entanto, não consigo acessar nenhumPixels. Apperantly meuWriteableBitmap não tem nenhuma propriedade nomeadaPixels.

Eu uso o .NET Framework 4.0.

questionAnswers(1)

yourAnswerToTheQuestion