MCI_WAVE_SET_PARMS struttura
La struttura MCI_WAVE_SET_PARMS contiene informazioni per il comando MCI_SET per i dispositivi waveform-audio.
Sintassi
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;
Members
-
dwCallback
-
La parola a basso ordine specifica un handle di finestra usato per il flag di MCI_NOTIFY.
-
dwTimeFormat
-
Formato ora del dispositivo.
-
dwAudio
-
Numero di canale per l'output audio. In genere usato durante l'attivazione o la disattivazione di un canale.
-
wInput
-
Canale di input audio.
-
wOutput
-
Dispositivo di output da usare. Ad esempio, questo valore potrebbe essere 2 se un sistema aveva due schede audio installate.
-
wFormatTag
-
Formato dei dati waveform-audio, ad esempio WAVE_FORMAT_PCM. I valori possibili sono definiti in Mmreg.h.
-
wReserved2
-
Riservato.
-
nChannels
-
Mono (1) o stereo (2).
-
wReserved3
-
Riservato.
-
nSamplesPerSec
-
Campioni al secondo.
-
nAvgBytesPerSec
-
Frequenza di esempio in byte al secondo.
-
nBlockAlign
-
Blocca l'allineamento dei dati.
-
wReserved4
-
Riservato.
-
wBitsPerSample
-
Bit per esempio.
-
wReserved5
-
Riservato.
Commenti
Quando si assegnano dati ai membri di questa struttura, impostare i flag corrispondenti nel parametro fdwCommand della funzione mciSendCommand per convalidare i membri.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|