GetMixFormat() устарел? [закрыто]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 GetMixFormat() устарел? [закрыто]

Сообщение Anonymous »

Согласно этому;

WAVEFORMAT устарел и не поддерживается аудиоподсистемой WDM ни в одной версии Microsoft Windows

На веб-сайте также есть категория «Устаревшее использование WAVEFORMATEX».

Код: Выделить всё

GetMixFormat()
возвращает только WAVEFORMATEX, а для веб-сайта WAVEFORMATEX (который, как я предполагаю, содержит указатель объекта WAVEFORMATEX) он говорит следующее:

Функция DirectShow, связанная с этой страницей, является устаревшей функцией. Его заменили MediaPlayer, IMFMediaEngine и Audio/Video Capture в Media Foundation.

Так является ли GetMixFormat() устаревшим? WAVEFORMATEXTENSIBLE и WAVEFORMAT помечены как устаревшие, а WAVEFORMATEX помечен как устаревший, поэтому я думаю, что это так, поскольку это зависит от этих типов возврата, но на странице GetMixFormat() об этом не говорится.
Примечание; на веб-сайте заголовка Ksmedia.h, насколько мне известно, не упоминается ничего устаревшего.

Подробнее здесь: https://stackoverflow.com/questions/798 ... t-obsolete
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»