ВУЗ:
Составители:
Рубрика:
- 49 -
VERSION vDriverVersion; // версия драйвера
char szPname[MAXPNAMELEN]; // название устройства
UINT wTechnology; // тип устройства
DWORD dwSupport; // поддерживаемые функции
} AUXCAPS;
typedef AUXCAPS *PAUXCAPS;
typedef AUXCAPS NEAR *NPAUXCAPS;
typedef AUXCAPS FAR *LPAUXCAPS;
Поля wMid, wPid, vDriverVersion и szPname определены во всех
структурах, используемых для определения возможностей устройств муль-
тимедиа.
Поле
wTechnology специфично для структуры AUXCAPS. В нем мо-
гут быть установлены флаги
AUXCAPS_AUXIN (имеется звуковой вход
от внутреннего устройства проигрывания компакт-дисков) и
AUXCAPS_AUXIN (предусмотрен звуковой вход от входной линии, рас-
положенной на плате звукового адаптера).
Поле
dwSupport может содержать флаги AUXCAPS_VOLUME (есть
возможность регулировки громкости) и
AUXCAPS_LRVOLUME (есть
возможность раздельной регулировки громкости для левого и правого ка-
нала).
Структура
MIDIINCAPS содержит только те поля, которые являются
общими для всех структур, предназначенных для определения возможно-
стей устройств мультимедиа
typedef struct midiincaps_tag
{
UINT wMid;
UINT wPid;
VERSION vDriverVersion;
char szPname[MAXPNAMELEN];
} MIDIINCAPS;
typedef MIDIINCAPS *PMIDIINCAPS;
typedef MIDIINCAPS NEAR *NPMIDIINCAPS;
typedef MIDIINCAPS FAR *LPMIDIINCAPS;
Структура MIDIOUTCAPS дополнительно содержит поля wTechnol-
ogy
(тип устройства), wVoices (количество голосов для встроенного синте-
затора),
wChannelMask (количество каналов для встроенного синтезатора)
и
dwSupport (поддерживаемые функции)
typedef struct midioutcaps_tag
{
- 49 -
VERSION vDriverVersion; // версия драйвера
char szPname[MAXPNAMELEN]; // название устройства
UINT wTechnology; // тип устройства
DWORD dwSupport; // поддерживаемые функции
} AUXCAPS;
typedef AUXCAPS *PAUXCAPS;
typedef AUXCAPS NEAR *NPAUXCAPS;
typedef AUXCAPS FAR *LPAUXCAPS;
Поля wMid, wPid, vDriverVersion и szPname определены во всех
структурах, используемых для определения возможностей устройств муль-
тимедиа.
Поле wTechnology специфично для структуры AUXCAPS. В нем мо-
гут быть установлены флаги AUXCAPS_AUXIN (имеется звуковой вход
от внутреннего устройства проигрывания компакт-дисков) и
AUXCAPS_AUXIN (предусмотрен звуковой вход от входной линии, рас-
положенной на плате звукового адаптера).
Поле dwSupport может содержать флаги AUXCAPS_VOLUME (есть
возможность регулировки громкости) и AUXCAPS_LRVOLUME (есть
возможность раздельной регулировки громкости для левого и правого ка-
нала).
Структура MIDIINCAPS содержит только те поля, которые являются
общими для всех структур, предназначенных для определения возможно-
стей устройств мультимедиа
typedef struct midiincaps_tag
{
UINT wMid;
UINT wPid;
VERSION vDriverVersion;
char szPname[MAXPNAMELEN];
} MIDIINCAPS;
typedef MIDIINCAPS *PMIDIINCAPS;
typedef MIDIINCAPS NEAR *NPMIDIINCAPS;
typedef MIDIINCAPS FAR *LPMIDIINCAPS;
Структура MIDIOUTCAPS дополнительно содержит поля wTechnol-
ogy (тип устройства), wVoices (количество голосов для встроенного синте-
затора), wChannelMask (количество каналов для встроенного синтезатора)
и dwSupport (поддерживаемые функции)
typedef struct midioutcaps_tag
{
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »
