У меня создана сессия DirectPlay, к которой подключены пользователи,
один хост DirectPlayVoiceServer и DirecPlayVoiceClient'ы для каждого
пользователя — для голосового общения. Все в порядке, все работает.
Однако имеется необходимость вести запись разговоров между
пользователями. Что я с ней буду делать — это другой вопрос. Меня
интересует, как получить доступ к аудиоданным микрофона и наушников
для каждого пользователя. Как я понимаю, это надо через DirectSound
делать и контролировать первичный буфер? Или вторичные? Или какие-то
еще возможности существуют? Со звуком никогда не работал, помогите
направлением, в котором копать.