我想使用IPropertyStore从音频端点枚举所有可用的AudioDevices。 但是VC ++链接器在头文件和lib文件中找不到对PKEY_Device_FriendlyName操作数的引用。
我需要快速解决方案,我该怎么办?
答案 0 :(得分:1)
只需添加到您的代码中:
static PROPERTYKEY key;
GUID IDevice_FriendlyName = { 0xa45c254e, 0xdf1c, 0x4efd, { 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0 } };
key.pid = 14;
key.fmtid = IDevice_FriendlyName;
PROPVARIANT varName;
// Initialize container for property value.
PropVariantInit(&varName);
并将&键传递给IPropertyStore * - > GetValue(key,& varName);