Самый близкий к вам класс WriteableBitmap
, но эти классы сильно различаются между фреймворками. Если вы хотите создать общую библиотеку для использования в приложениях WPF и Silverlight, вам, вероятно, потребуется создать реферат, в котором написаны ваши приложения, а затем написать две разные реализации реферата.
Если оба куска кода возвращают что-то, что, по крайней мере, лексически, является «WriteableBitmap», то вы можете интегрировать это в общий код.
Стоит обратить внимание на сторону реализации Silverlight: WriteableBitmapEx .