Freigeben über


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

Audiomixerstrukturen

Audiomixer

MIXERLINE-