MCI _ WAVE _ SET _ PARMS-Struktur
Die MCI _ WAVE SET _ _ PARMS-Struktur enthält Informationen für den MCI _ SET-Befehl für Waveform-Audio-Geräte.
Syntax
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
-
Das Wort mit niedriger Reihenfolge gibt ein Fensterhandle an, das für das MCI _ NOTIFY-Flag verwendet wird.
-
dwTimeFormat
-
Das Zeitformat des Geräts.
-
dwAudio
-
Kanalnummer für die Audioausgabe. Wird normalerweise verwendet, wenn ein Kanal ein- oder ausgeschaltet wird.
-
wInput
-
Audioeingabekanal.
-
wOutput
-
Ausgabegerät, das verwendet werden soll. Dieser Wert kann beispielsweise 2 sein, wenn auf einem System zwei Soundkarten installiert sind.
-
wFormatTag
-
Format der Waveform-Audiodaten, z. B. WAVE _ FORMAT _ PCM. Mögliche Werte werden in Mmreg.h definiert.
-
wReserved2
-
Reserviert.
-
nChannels
-
Mono (1) oder Stereo (2).
-
wReserved3
-
Reserviert.
-
nSamplesPerSec
-
Stichproben pro Sekunde.
-
nAvgBytesPerSec
-
Abtastrate in Bytes pro Sekunde.
-
nBlockAlign
-
Blockausrichtung der Daten.
-
wReserved4
-
Reserviert.
-
wBitsPerSample
-
Bits pro Stichprobe.
-
wReserved5
-
Reserviert.
Bemerkungen
Legen Sie beim Zuweisen von Daten zu den Membern dieser Struktur die entsprechenden Flags im fdwCommand-Parameter der mciSendCommand-Funktion fest, um die Member zu überprüfen.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|