WriteableBitmap недоступен? - PullRequest
0 голосов
/ 29 июня 2009

Я обнаружил, что может быть идеальным ответом на вопрос о буферизованном рисунке , но по какой-то причине моя версия VS2008, похоже, не имеет WriteableBitmap ? Я попытался включить соответствующие пространства имен согласно документации:

using namespace System::Windows::Media;
using namespace System::Windows::Media::Imaging;

Но это просто дает мне ошибки:

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

У меня установлена ​​более старая версия .net или как? Есть ли способ сказать, какую версию Visual Studio использует? Я обновил VS до пакета обновления 1, который не имел значения.

1 Ответ

0 голосов
/ 29 июня 2009

Вы должны нацелиться на .Net framework 3.0 или 3.5, чтобы получить это. Также вам нужно будет добавить ссылку на PresentationCore.dll.

...