Compartilhar via


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
Mciapi.h

Confira também

MCI

Estruturas MCI

MCI_SET

mciSendCommand