Share via


Estrutura MIXERCAPSA (mmeapi.h)

A estrutura MIXERCAPS descreve os recursos de um dispositivo de mixer.

Sintaxe

typedef struct tagMIXERCAPSA {
  WORD      wMid;
  WORD      wPid;
  MMVERSION vDriverVersion;
  CHAR      szPname[MAXPNAMELEN];
  DWORD     fdwSupport;
  DWORD     cDestinations;
} MIXERCAPSA, *PMIXERCAPSA, *LPMIXERCAPSA;

Membros

wMid

Um identificador de fabricante para o driver de dispositivo do mixer. Os identificadores do fabricante são definidos em Identificadores de Fabricante e Produto.

wPid

Um identificador de produto para o driver de dispositivo do mixer. Identificadores de produto são definidos em Fabricante e Identificadores de Produto.

vDriverVersion

Número de versão do driver de dispositivo do mixer. 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]

O nome do produto. Se o driver de dispositivo do mixer der suporte a vários cartões, essa cadeia de caracteres deverá identificar com exclusividade e facilidade (potencialmente para um usuário) o cartão específico.

fdwSupport

Várias informações de suporte para o driver de dispositivo de mixer. Nenhum bit de suporte estendido está definido no momento.

cDestinations

O número de destinos de linha de áudio disponíveis por meio do dispositivo de mixer. Todos os dispositivos de mixer devem dar suporte a pelo menos uma linha de destino, portanto, esse membro não pode ser zero. Os índices de destino usados no membro dwDestination da estrutura MIXERLINE variam de zero até o valor especificado no membro cDestinations menos um.

Comentários

Observação

O cabeçalho mmeapi.h define MIXERCAPS 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

Confira também

Estruturas do Mixer de Áudio

Combinadores de áudio

MIXERLINE