Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программирование на WinApi, C++Builder, Visual C++


Информационный Канал Subscribe.Ru


Здравствуйте уважаемые подписчики.
Вышел в свет новый выпуск рассылки по программированию на WinApi, C++Builder и Visual C++.
Всё содержание рассылки вы можете просмотреть посетив сайт Программирование на WinApi
Все вопросы вы можете задать мне лично написав письмо по адресу jugger@mail.ru
Если вы хотите прочитать что то определенное, напишите мне письмо. Я постараюсь написать статью на вашу тему(если это позволит моя квалификация)
Сегодня не будет перевода MSDN. Сегодня будет маленькая статейка. Её пока нет на самом сайте.
Зато сайт обновился и вы можете прочитать там новые статьи.

Вот собсна сама статья:

Управление громкостью звука

// Диапазон звука 0-0xffff.
UINT MaxDevs = waveOutGetNumDevs();
WAVEOUTCAPS woc;
for (UINT DID = 0; DID < MaxDevs - 1; DID++)
{
MMRESULT res = waveOutGetDevCaps(DID, &woc, sizeof(AUXCAPS));
if ((res == MMSYSERR_NOERROR) && (woc.dwSupport & WAVECAPS_LRVOLUME)) break;
}
if (DID == MaxDevs - 1) DID = AUX_MAPPER;
// MASTER VOLUME
#define MLEFTVOL 0x1000
#define MRIGHTVOL 0x1000
auxSetVolume(DID, MAKELONG(MLEFTVOL, MRIGHTVOL));
// WAVE VOLUME
#define WLEFTVOL 0x8000
#define WRIGHTVOL 0x8000
waveOutSetVolume((HWAVEOUT)DID, MAKELONG(WLEFTVOL, WRIGHTVOL));

Удачи Вам в Ваших делах.
Куковинец Андрей aka Juggernaut.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное