структура MCI_WAVE_SET_PARMS
Структура MCI_WAVE_SET_PARMS содержит сведения для команды MCI_SET для устройств waveform-audio.
Синтаксис
typedef struct {
DWORD_PTR dwCallback;
DWORD dwTimeFormat;
DWORD dwAudio;
UINT wInput;
UINT wOutput;
WORD wFormatTag;
WORD wReserved2;
WORD nChannels;
WORD wReserved3;
DWORD nSamplesPerSec;
DWORD nAvgBytesPerSec;
WORD nBlockAlign;
WORD wReserved4;
WORD wBitsPerSample;
WORD wReserved5;
} MCI_WAVE_SET_PARMS;
Члены
-
dwCallback
-
Слово нижнего порядка указывает дескриптор окна, используемый для флага MCI_NOTIFY.
-
DwTimeFormat
-
Формат времени устройства.
-
dwAudio
-
Номер канала для вывода звука. Обычно используется при включении или отключении канала.
-
wInput
-
Канал ввода звука.
-
wOutput
-
Устройство вывода для использования. Например, это значение может быть равно 2, если в системе установлено две звуковые карты.
-
wFormatTag
-
Формат звуковых данных, таких как WAVE_FORMAT_PCM. Возможные значения определяются в Mmreg.h.
-
wReserved2
-
Зарезервировано.
-
nChannels
-
Моно (1) или стерео (2).
-
wReserved3
-
Зарезервировано.
-
nSamplesPerSec
-
Выборки в секунду.
-
nAvgBytesPerSec
-
Частота дискретизации в байтах в секунду.
-
nBlockAlign
-
Блочное выравнивание данных.
-
wReserved4
-
Зарезервировано.
-
wBitsPerSample
-
Бит на выборку.
-
wReserved5
-
Зарезервировано.
Комментарии
При назначении данных членам этой структуры установите соответствующие флаги в параметре fdwCommand функции mciSendCommand для проверки членов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|