Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Функция mixerGetDevCaps запрашивает указанное устройство микшера, чтобы определить его возможности.
Синтаксис
MMRESULT mixerGetDevCaps(
UINT uMxId,
LPMIXERCAPS pmxcaps,
UINT cbmxcaps
);
Параметры
uMxId
Идентификатор или дескриптор открытого микшерного устройства.
pmxcaps
Указатель на структуру MIXERCAPS , которая получает сведения о возможностях устройства.
cbmxcaps
Размер структуры MIXERCAPS в байтах .
Возвращаемое значение
Возвращает MMSYSERR_NOERROR в случае успешного выполнения или ошибку в противном случае. Возможные значения ошибок:
| Код возврата | Описание |
|---|---|
|
Указанный идентификатор устройства выходит за пределы диапазона. |
|
Недопустимый дескриптор устройства микшера. |
|
Один или несколько параметров недопустимы. |
Комментарии
Используйте функцию mixerGetNumDevs , чтобы определить количество устройств микшера, присутствующих в системе. Идентификатор устройства, заданный uMxId , варьируется от нуля до единицы меньше, чем количество присутствующих устройств микшера.
Только количество байтов (или меньше) сведений, указанных в cbmxcaps , копируется в расположение, указанное pmxcaps. Если cbmxcaps равно нулю, ничего не копируется и функция возвращается успешно.
Эта функция также принимает дескриптор устройства микшера, возвращаемый функцией mixerOpen в качестве параметра uMxId . Приложение должно привести дескриптор HMIXER к UINT.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | mmeapi.h (включая Windows.h) |
| Библиотека | Winmm.lib |
| DLL | Winmm.dll |