Как отрегулировать громкость звукового клипа в реальном времени, используя DShow.h и strmiids.lib с C ++ - PullRequest
0 голосов
/ 09 июля 2011

Я пытаюсь выяснить, как установить громкость в реальном времени, в которой мои аудиоклипы воспроизводятся в моей программе на C ++, и делать такие вещи, как увеличение громкости звука, когда 2 объекта приближаются друг к другу. Сейчас я использую «DShow.h», а также «strmiids.lib», и использую интерфейс, предоставленный следующими указателями на элементы данных:

IGraphBuilder* m_graphBuilder;

IMediaControl* m_mediaControl;

IMediaEvent*   m_mediaEvent;

IMediaSeeking* m_mediaSeeking;

Используя предоставленный ими интерфейс, можно ли изменить громкость воспроизводимого медиапотока?

1 Ответ

1 голос
/ 09 июля 2011

Посмотрите на интерфейс IBasicAudio .

...