Показать сообщение отдельно

  #1  
Старый 02.11.2007, 00:02
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

Цитата:
Сообщение от z01b  
Помогите плз разобраться с ф-цией WaveOutOpen (api)
Было бы хорошо с примерчиком.
Курил мсдн, но не помог (
гугл


Цитата:
Для воспроизведения звуковых файлов на низком уровне после опре-деления возможностей устройства вывода необходимо открыть устройст-во, это удобно сделать с помощью функции waveOutOpen.

UINT
waveOutOpen(LPHWAVEOUT lphWaveOut,

UINT wDeviceID,

LPWAVEFORMAT lpFormat,

DWORD dwCallbackInstance,

DWORD dwFlags);


Здесь lphWaveOut -дальний указатель на переменную типа HWAVEOUT. В эту переменную будет записан идентификатор устройства вывода, который необходим для выполнения всех операций с устройством. Функция waveOutOpen также может быть использована для определения возможности воспроизведения звуковых данных заданного формата (в том числе нестандартного), в этом случае параметр lphWaveOut может иметь значение NULL, дополнительно в параметре dwFlags следует установить флаг WAVE_FORMAT_QUERY.
подробнее тут

выкинь свой мсдн, переходи на траву посильнее - гугл
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...

Последний раз редактировалось W!z@rD; 02.11.2007 в 14:35..
 
Ответить с цитированием