estructura de MCI_WAVE_SET_PARMS
La estructura MCI_WAVE_SET_PARMS contiene información para el comando MCI_SET para dispositivos de audio de forma de onda.
Sintaxis
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;
Miembros
-
dwCallback
-
La palabra de orden bajo especifica un identificador de ventana usado para la marca MCI_NOTIFY.
-
dwTimeFormat
-
Formato de hora del dispositivo.
-
dwAudio
-
Número de canal para la salida de audio. Normalmente se usa al activar o desactivar un canal.
-
wInput
-
Canal de entrada de audio.
-
wOutput
-
Dispositivo de salida que se va a usar. Por ejemplo, este valor podría ser 2 si un sistema tenía dos tarjetas de sonido instaladas.
-
wFormatTag
-
Formato de los datos de audio de forma de onda, como WAVE_FORMAT_PCM. Los valores posibles se definen en Mmreg.h.
-
wReserved2
-
Reservado.
-
nChannels
-
Mono (1) o estéreo (2).
-
wReserved3
-
Reservado.
-
nSamplesPerSec
-
Muestras por segundo.
-
nAvgBytesPerSec
-
Frecuencia de muestreo en bytes por segundo.
-
nBlockAlign
-
Bloquee la alineación de los datos.
-
wReserved4
-
Reservado.
-
wBitsPerSample
-
Bits por ejemplo.
-
wReserved5
-
Reservado.
Comentarios
Al asignar datos a los miembros de esta estructura, establezca las marcas correspondientes en el parámetro fdwCommand de la función mciSendCommand para validar los miembros.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|