MIXERCAPSA-Struktur (mmeapi.h)

Die MIXERCAPS-Struktur beschreibt die Funktionen eines Mixergeräts.

Syntax

typedef struct tagMIXERCAPSA {
  WORD      wMid;
  WORD      wPid;
  MMVERSION vDriverVersion;
  CHAR      szPname[MAXPNAMELEN];
  DWORD     fdwSupport;
  DWORD     cDestinations;
} MIXERCAPSA, *PMIXERCAPSA, *LPMIXERCAPSA;

Member

wMid

Ein Herstellerbezeichner für den Mixer-Gerätetreiber. Hersteller-IDs werden unter Hersteller- und Produkt-IDs definiert.

wPid

Ein Produktbezeichner für den Mixer-Gerätetreiber. Produktbezeichner werden unter Hersteller- und Produkt-IDs definiert.

vDriverVersion

Versionsnummer des Mixer-Gerätetreibers. Das Byte mit hoher Ordnung ist die Hauptversionsnummer, und das Byte mit niedriger Ordnung ist die Nebenversionsnummer.

szPname[MAXPNAMELEN]

Der Name des Produkts. Wenn der Mixergerätetreiber mehrere Karten unterstützt, muss diese Zeichenfolge die spezifische Karte eindeutig und einfach (möglicherweise für einen Benutzer) identifizieren.

fdwSupport

Verschiedene Supportinformationen für den Mixer-Gerätetreiber. Es sind derzeit keine erweiterten Supportbits definiert.

cDestinations

Die Anzahl der Audioleitungsziele, die über das Mixergerät verfügbar sind. Alle Mixergeräte müssen mindestens eine Zielzeile unterstützen, sodass dieser Member nicht 0 (null) sein kann. Zielindizes, die im dwDestination-Member des MIXERLINE-Strukturbereichs verwendet werden, reichen von null bis zu dem im cDestinations-Element minus 1 angegebenen Wert.

Hinweise

Hinweis

Der Mmeapi.h-Header definiert MIXERCAPS als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile mmeapi.h

Weitere Informationen

Audiomixerstrukturen

Audiomixer

MIXERLINE