Поделиться через


функция waveInGetDevCapsW (mmeapi.h)

Функция waveInGetDevCapsW извлекает возможности заданного устройства ввода волнового звука. Это версия этой функции Юникода.

Синтаксис

MMRESULT waveInGetDevCapsW(
  UINT_PTR      uDeviceID,
  LPWAVEINCAPSW pwic,
  UINT          cbwic
);

Параметры

uDeviceID

Идентификатор входного устройства waveform-audio. Это может быть либо идентификатор устройства, либо дескриптор открытого входного устройства waveform-audio.

pwic

Указатель на структуру WAVEINCAPSW , которая будет заполнена информацией о возможностях устройства.

cbwic

Размер в байтах структуры WAVEINCAPSW .

Возвращаемое значение

Возвращает MMSYSERR_NOERROR в случае успешного выполнения или ошибки в противном случае. Возможные значения ошибок включают следующие значения.

Код возврата Description
MMSYSERR_BADDEVICEID Указанный идентификатор устройства выходит за пределы диапазона.
MMSYSERR_NODRIVER Драйвер устройства отсутствует.
MMSYSERR_NOMEM Не удается выделить или заблокировать память.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 2000 Профессиональный
минимальный поддерживаемый сервер Сервер Windows 2000
Header mmeapi.h
Library Winmm.lib
DLL Winmm.dll