Why does IAudioClient::GetMixFormat return 8 channels audio even if the system's sound card only has two channels?

Yniar GL 0 Reputation points
2024-09-29T08:12:47.26+00:00

为甚么 IAudioClient::GetMixFormat return 8 channels audio ,扬声器实际上仅支持 2 声道

captureClient->GetMixFormat(&m_wfex);
Windows development | Windows API - Win32
Windows for business | Windows Client for IT Pros | User experience | Other
Developer technologies | C++
{count} votes

1 answer

Sort by: Most helpful
  1. Yniar GL 0 Reputation points
    2024-09-29T08:13:53.12+00:00

    User's image

    正常的应该是


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.