Для WP80 я использовал -DWINAPI_FAMILY = WINAPI_FAMILY_PHONE_APP при компиляции кода C++. Это все еще необходимо? Должен ли я использовать WINAPI_FAMILY_APP вместо этого?
Да, по-прежнему требуется. В WP8.1 раздел API телефона по-прежнему отличается от раздела приложений Windows Store. Вот как выглядят настройки проекта по умолчанию VS2013 Phone 8.1: