_qwe8013, нужно заполнять сразу 2 буфера при первом запуске, потом уже когда один проигрался - заполнять его, пока второй играется.
https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms686013(v=vs.85).aspx
WriteConsoleW
Версия функции правильная? Что возвращает сама waveOutGetErrorText? Проверил у себя - все корректно. [ATTACH]
_qwe8013, лучше создать окно или получить хендл консольного окна, т.к. в документации требуется окно верхнего уровня принадлежащее текущему...
format PE64 entry start include 'WIN64WX.inc' struct GUID Data1 dd ? Data2 dw ? Data3 dw ? Data4 db 8 dup(?) ends section '.idata'...
Удобно. Если никто не скинет, сделаю примерчик позже. Если же просто перечисление, то COM даже не используется в явном виде. А прием с...
_qwe8013, может быть проще задействовать DirectSound? Кажется это опциональное поле: Там же:
Проверил, это не будет работать. Можно попробовать отправить сообщение DRVM_MAPPER_PREFERRED_GET чтобы получить ID.
Вызывай waveOutGetID и ID уже передавай в waveOutGetDevCaps.
Ctrl+ ↑ или Ctrl+↓ в окне кода.
Потому что размеры задаются не в пикселях. По теме.
Нужно динамически получать адреса функций. Делать это можно через PEB.Ldr к примеру, либо полагаться на то, что базы системных библиотек...
Почему не отображаются секции interface? format PE console entry startup include 'win32ax.inc' struc GUID def { match d1-d2-d3-d4-d5, def...
Сделал небольшой пример с использованием DirectShow, нужный файл передается в параметре командной строки: format PE console entry startup...
Можно через GetDetailsOf; Можно через DirectShow; Можно через mciSendCommand/mciSendString.
[MEDIA]
Новая версия 1.4. [MEDIA] Добавлен новый FM-синтезатор; Добавлены новые пресеты; Добавлена новая цветовая тема и переработана старая; Доработан...
Насколько мне известно чтобы замапить исполняемый образ нужно юзать SEC_IMAGE флаг в функции CreateFileMapping, но это не спасет от дальнейшего...
? Ну типа того: for (int i = 0; i < NtHeaders->FileHeader.NumberOfSections; i++) { DWORD old, attr; PIMAGE_SECTION_HEADER...
Имена участников (разделяйте запятой).