Хотя, кстати говоря, код... fld dword ptr [ecx] fld dword ptr [edx] fstp dword ptr [ecx] fstp dword ptr [edx]...довольно шустр! И работает быстрее...
Как известно, инструкция xchg, оперирующая с памятью, занимается нехорошим делом: блокировкой шины. Иногда, конечно, это дело очень даже полезное,...
Ну вообще была такая мысль, только сделаю получение списка устройств (руки должны дойти) :). Хотя обещать лучше не буду :) Вопрос ещё такой: как...
Отлично! :) Я вот тут подумал... хорошо бы переименовать: • "DirectSound/XAudio2/XACT, ASIO, WASAPI и другие" в "Библиотеки и интерфейсы", потому...
Сделал всё это на MASM32 (пока только для устройства по умолчанию), разобрался как работать с COM :) Возник только такой вопрос: почему Reference...
:good:
У меня был 80186. Дело-то не в этом... Просто если VESA и относится в графике, то DOS/BIOS/Ports гораздо более широкий охват имеют... Ну тут много...
CallRecorder by skvalex (стоит 300р, но я пользуюсь давно в рад!) https://play.google.com/store/apps/details?id=org.skvalex.cr Где платный...
Почему нет раздела по звуку? По графике есть, а звук где? Что за дискриминация по мультимедийному признаку? :crazy: Как вариант, можно...
:good2:
Спасибо, попробую. А как выяснить имя устройства? И будет ли оно совпадать с именем из waveOutGetDevCaps? Ну или хотя бы порядковый номер будет...
Уф, разобрался!!!! Понял и про eRender/eCapture и про eMultimedia/eCommunications. Только вот что такое eConsole не совсем понятно... В целом вот...
Кстати, в чём разница между eMultimedia, eConsole, eCommunications ?
Так срабатывает... И дальше что с этим делать?
1. Есть пример? Согласен :)
Я так понимаю, VB6 ближе к ассемблеру в том плане, что там нет интерфейсов? Если так, тогда лучше на нём. Если есть, тогда лучше на C++. Но если...
Если будет ругаться на типа переменной Key в строке FEndPoint.GetValue(Key, PropVar2); (на Delphi 2007 и выше), переставьте MMDeviceAPI в uses в...
Вот так на Delphi я исправил кусок, но дальше что - не знаю... procedure TfmMain.GetInfo; const PKEY_AudioEngine_DeviceFormat_GUID: TGUID =...
Спасибо, но я не понимаю, как это всё проделать. Как создать перечислить MMDeviceEnumerator, вызвать у него GetDefaultAudioEndpoint, запросить...
1. Спасибо, а как это будет выглядеть на Asm (т.е. как использовать сие)? Там интерфейс же... И какие параметры подставлять. 2. Короче, когда...
Имена участников (разделяйте запятой).