Я пытаюсь выяснить, как установить громкость в реальном времени, в которой мои аудиоклипы воспроизводятся в моей программе на C ++, и делать такие вещи, как увеличение громкости звука, когда 2 объекта приближаются друг к другу. Сейчас я использую «DShow.h», а также «strmiids.lib», и использую интерфейс, предоставленный следующими указателями на элементы данных:
IGraphBuilder* m_graphBuilder;
IMediaControl* m_mediaControl;
IMediaEvent* m_mediaEvent;
IMediaSeeking* m_mediaSeeking;
Используя предоставленный ими интерфейс, можно ли изменить громкость воспроизводимого медиапотока?