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

Vedi anche

MCI

Strutture MCI

MCI_SET

mciSendCommand