MIXERCAPSA-Struktur (mmeapi.h)
Die MIXERCAPS Struktur beschreibt die Funktionen eines Mischgeräts.
Syntax
typedef struct tagMIXERCAPSA {
WORD wMid;
WORD wPid;
MMVERSION vDriverVersion;
CHAR szPname[MAXPNAMELEN];
DWORD fdwSupport;
DWORD cDestinations;
} MIXERCAPSA, *PMIXERCAPSA, *LPMIXERCAPSA;
Angehörige
wMid
Ein Herstellerbezeichner für den Mixergerätetreiber. Hersteller-IDs werden in Hersteller- und Produkt-IDsdefiniert.
wPid
Ein Produktbezeichner für den Mixergerätetreiber. Produkt-IDs werden in Hersteller- und Produkt-IDsdefiniert.
vDriverVersion
Versionsnummer des Mixergerätetreibers. Das Byte mit hoher Reihenfolge ist die Hauptversionsnummer, und das Byte mit niedriger Reihenfolge ist die Nebenversionsnummer.
szPname[MAXPNAMELEN]
Name des Produkts. Wenn der Mixergerätetreiber mehrere Karten unterstützt, muss diese Zeichenfolge eindeutig und einfach die spezifische Karte (möglicherweise für einen Benutzer) identifizieren.
fdwSupport
Verschiedene Supportinformationen für den Mixergerätetreiber. Zurzeit sind keine erweiterten Supportbits definiert.
cDestinations
Die Anzahl der über das Mixergerät verfügbaren Audioleitungsziele. Alle Mixergeräte müssen mindestens eine Ziellinie unterstützen, sodass dieses Element nicht null sein kann. Zielindizes, die im dwDestination Member des MIXERLINE- Strukturbereichs von 0 bis zum im cDestinations Element minus 1 angegebenen Wert verwendet werden.
Bemerkungen
Anmerkung
Der mmeapi.h-Header definiert MIXERCAPS als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante 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 |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Header- | mmeapi.h |
Siehe auch
Audiomixer