2015-05-27 3 views
0

Я должен написать 8.1 приложение для Windows, которые используют обострить эффект для обработки изображений с Direct2DD2D Резкость Эффект

This встроенный эффект может решить мою проблему, но я не смог включить d2d1effects_2.h, потому что это заголовок отсутствует.Both d2d1.lib и dxguid.lib связаны с проектом. Этот заголовок даже кажется пропущенным на диске.

enter image description here

ли знает кто-нибудь, где эта проблема может быть?

+0

Скорее всего, 'd2d1effects_2.h' является частью новой Windows 10 SDK. –

+0

Но MSDN говорит, что минимально поддерживаемый клиент - это Windows 8.1. –

+0

Минимальный поддерживаемый клиент означает, что клиент имеет необходимые двоичные файлы (то есть - правильную версию d2d1.lib/dll). В любом случае, вам нужен конкретный заголовок, который не является частью SDK Windows 8. –

ответ

0

d2d1effects_2.h является частью Windows 10 SDK.

Вы можете получить его, загрузив последнюю версию SDK для Windows 8.1 с here.

После, установите его и проверьте здесь - %programfiles(x86)%\Windows Kits\10\Include\10.0.10069.0\um\

Смежные вопросы