Estrutura AUXCAPSA (mmeapi.h)
A estrutura AUXCAPS descreve os recursos de um dispositivo de saída auxiliar.
Sintaxe
typedef struct tagAUXCAPSA {
WORD wMid;
WORD wPid;
MMVERSION vDriverVersion;
CHAR szPname[MAXPNAMELEN];
WORD wTechnology;
WORD wReserved1;
DWORD dwSupport;
} AUXCAPSA, *PAUXCAPSA, *NPAUXCAPSA, *LPAUXCAPSA;
Membros
wMid
Identificador do fabricante para o driver de dispositivo para o dispositivo de áudio auxiliar. Os identificadores do fabricante são definidos em Identificadores de Fabricante e Produto.
wPid
Identificador de produto para o dispositivo de áudio auxiliar. Atualmente, nenhum identificador de produto é definido para dispositivos de áudio auxiliares.
vDriverVersion
Número de versão do driver do dispositivo para o dispositivo de áudio auxiliar. O byte de alta ordem é o número de versão principal e o byte de baixa ordem é o número de versão secundária.
szPname[MAXPNAMELEN]
Nome do produto em uma cadeia de caracteres terminada em nulo.
wTechnology
Tipo da saída de áudio auxiliar:
Nome | Descrição |
---|---|
|
Saída de áudio de tomadas de entrada auxiliares. |
|
Saída de áudio de uma unidade de CD-ROM interna. |
wReserved1
dwSupport
Descreve a funcionalidade opcional compatível com o dispositivo de áudio auxiliar.
Nome | Descrição |
---|---|
|
Dá suporte ao controle de volume separado à esquerda e à direita. |
|
Dá suporte ao controle de volume. |
Se um dispositivo der suporte a alterações de volume, o sinalizador AUXCAPS_VOLUME será definido. Se um dispositivo der suporte a alterações de volume separadas nos canais esquerdo e direito, AUXCAPS_VOLUME e o AUXCAPS_LRVOLUME serão definidos.
Comentários
Observação
O cabeçalho mmeapi.h define AUXCAPS como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | mmeapi.h (inclua Windows.h) |