estrutura MCI_WAVE_SET_PARMS
A estrutura MCI_WAVE_SET_PARMS contém informações para o comando MCI_SET para dispositivos de áudio de forma de onda.
Sintaxe
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;
Membros
-
Dwcallback
-
A palavra de baixa ordem especifica um identificador de janela usado para o sinalizador MCI_NOTIFY.
-
dwTimeFormat
-
Formato de hora do dispositivo.
-
dwAudio
-
Número do canal para saída de áudio. Normalmente usado ao ativar ou desativar um canal.
-
wInput
-
Canal de entrada de áudio.
-
wOutput
-
Dispositivo de saída a ser usado. Por exemplo, esse valor poderia ser 2 se um sistema tivesse duas placas de som instaladas.
-
Wformattag
-
Formato dos dados de áudio de forma de onda, como WAVE_FORMAT_PCM. Os valores possíveis são definidos em Mmreg.h.
-
wReserved2
-
Reservado.
-
nChannels
-
Mono (1) ou estéreo (2).
-
wReserved3
-
Reservado.
-
nSamplesPerSec
-
Exemplos por segundo.
-
nAvgBytesPerSec
-
Taxa de exemplo em bytes por segundo.
-
nBlockAlign
-
Bloquear o alinhamento dos dados.
-
wReserved4
-
Reservado.
-
wBitsPerSample
-
Bits por exemplo.
-
wReserved5
-
Reservado.
Comentários
Ao atribuir dados aos membros dessa estrutura, defina os sinalizadores correspondentes no parâmetro fdwCommand da função mciSendCommand para validar os membros.
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 |
|