הוא כאילו תומך, אולי אלה הגדרות של דרייבר אצלך?
bool WASAPIAudioOutputStream::DesiredFormatIsSupported() {
619 // Determine, before calling IAudioClient::Initialize(), whether the audio
620 // engine supports a particular stream format.
621 // In shared mode, the audio engine always supports the mix format,
622 // which is stored in the |audio_engine_mix_format_| member and it is also
623 // possible to receive a proposed (closest) format if the current format is
624 // not supported.
625 base::win::ScopedCoMem<WAVEFORMATEX> closest_match;
626 HRESULT hr = audio_client_->IsFormatSupported(share_mode(),
627 &format_,
628 &closest_match);
629
630 // This log can only be triggered for shared mode.
631 DLOG_IF(ERROR, hr == S_FALSE) << "Format is not supported "
632 << "but a closest match exists.";
633 // This log can be triggered both for shared and exclusive modes.
634 DLOG_IF(ERROR, hr == AUDCLNT_E_UNSUPPORTED_FORMAT) << "Unsupported format.";
635 if (hr == S_FALSE) {
636 DVLOG(1) << "wFormatTag : " << closest_match->wFormatTag;
637 DVLOG(1) << "nChannels : " << closest_match->nChannels;
638 DVLOG(1) << "nSamplesPerSec: " << closest_match->nSamplesPerSec;
639 DVLOG(1) << "wBitsPerSample: " << closest_match->wBitsPerSample;
640 }
641
642 return (hr == S_OK);
643 }