I am trying to get SimpleAudioVolume interface from IMFSourceReader on Win 7. (see code bellow)
It works well on Win8, but on Win7
hr=
m_reader->GetServiceForStream(MF_SOURCE_READER_FIRST_AUDIO_STREAM,MR_POLICY_VOLUME_SERVICE,IID_IMFSimpleAudioVolume,(void**)&m_mixer);
Returns 0xc00d36ba (MF_E_UNSUPPORTED_SERVICE). But, It should works according MSDN.
How to fix the issue? I want to get\set Audio volume for stream on Win7