WriteableBitmap no disponible?
-
20-08-2019 - |
Pregunta
He descubierto cuál puede ser la respuesta perfecta a una pregunta sobre el dibujo almacenado en buffer , pero por alguna razón mi versión de VS2008 no parece tener un WriteableBitmap
? Intenté incluir los espacios de nombres relevantes según la documentación:
using namespace System::Windows::Media;
using namespace System::Windows::Media::Imaging;
Pero eso solo me da errores:
d:\experiments\graphicscontrols\graphicscontrollib\GraphicsControlLibControl.h(9) : error C2039: 'Media' : is not a member of 'System::Windows'
d:\experiments\graphicscontrols\graphicscontrollib\GraphicsControlLibControl.h(10) : error C3083: 'Media': the symbol to the left of a '::' must be a type
d:\experiments\graphicscontrols\graphicscontrollib\GraphicsControlLibControl.h(10) : error C2039: 'Imaging' : is not a member of 'System::Windows'
d:\experiments\graphicscontrols\graphicscontrollib\GraphicsControlLibControl.h(52) : error C2065: 'WriteableBitmap' : undeclared identifier
¿Tengo instalada una versión anterior de .net o algo así? ¿Hay alguna manera de saber qué versión está usando Visual Studio? He actualizado VS al Service Pack 1, lo que no hizo ninguna diferencia.
Solución
Debe apuntar a .Net framework 3.0 o 3.5 para obtener esto. También deberá agregar una referencia a PresentationCore.dll.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow