Я пытаюсь написать программу, которая взаимодействует с Windows Core Audio и WASAPI. У меня возникают трудности со следующими парами.WASAPI GetDisplayName возвращает пусто
CComHeapPtr<WCHAR> name;
hr = pAudioSessionControl->GetDisplayName(&name);
if (FAILED(hr)) {
LOG(L"IAudioSessionControl::GetDisplayName() failed: hr = 0x%08x", hr);
return -__LINE__; }
_tprintf(_T("Session Index %d, \"%s\"\n"), i, CString(name));
Выходы:
Session Index 0, "@%SystemRoot%\System32\AudioSrv.Dll,-202"
Session Index 1, ""
Session Index 2, ""
Session Index 3, ""
Press any key to continue . . .
Это с 3-х программ, все активные и шуметь. Кажется, я вижу программу звуков системы, но ничего больше.
Спасибо за помощь.
Спасибо за помощь Роман. См. Мои изменения для получения дополнительной информации. – Jacky4566