[проект windows wasapi, Visual Studio 2017 С++] не может разрешить символ PKEY_AudioEndpoint_FormFactor

Когда я использую Windows WASAPI для получения свойств аудиоустройства, следующие 3 свойства скомпилированы хорошо,

  • PKEY_Device_FriendlyName
  • PKEY_Device_DeviceDesc
  • PKEY_DeviceInterface_FriendlyName

но когда я использую PKEY_AudioEndpoint_FormFactor, Visual Studio 2017 выдает следующую ошибку ошибка LINK2001 «не удается разрешить символ PKEY_AudioEndpoint_FormFactor»

Может ли кто-нибудь помочь, какая библиотека отсутствует для PKEY_AudioEndpoint_FormFactor в настройке ссылки проекта Visual Studio?


person user1137608    schedule 26.12.2019    source источник
comment
Когда я добавил #include ‹initguid.h›, он скомпилировал Good.   -  person user1137608    schedule 26.12.2019
comment
stackoverflow.com/a/42236266/17034   -  person Hans Passant    schedule 26.12.2019
comment
@ Ханс Пассант, спасибо. social.msdn.microsoft.com/Forums/Windowsapps/en-US/ Попробуйте включить #include ‹initguid.h› (он должен быть включен первым)   -  person user1137608    schedule 26.12.2019