MIDIINCAPSW-Struktur (mmeapi.h)
Die MIDIINCAPS Struktur beschreibt die Funktionen eines MIDI-Eingabegeräts.
Syntax
typedef struct tagMIDIINCAPSW {
WORD wMid;
WORD wPid;
MMVERSION vDriverVersion;
WCHAR szPname[MAXPNAMELEN];
DWORD dwSupport;
} MIDIINCAPSW, *PMIDIINCAPSW, *NPMIDIINCAPSW, *LPMIDIINCAPSW;
Angehörige
wMid
Herstellerbezeichner des Gerätetreibers für das MIDI-Eingabegerät. Hersteller-IDs werden in Hersteller- und Produkt-IDsdefiniert.
wPid
Produkt-ID des MIDI-Eingabegeräts. Produkt-IDs werden in Hersteller- und Produkt-IDsdefiniert.
vDriverVersion
Versionsnummer des Gerätetreibers für das MIDI-Eingabegerät. Das Byte mit hoher Reihenfolge ist die Hauptversionsnummer, und das Byte mit niedriger Reihenfolge ist die Nebenversionsnummer.
szPname[MAXPNAMELEN]
Produktname in einer mit Null beendeten Zeichenfolge.
dwSupport
Reserviert; muss null sein.
Bemerkungen
Anmerkung
Der mmeapi.h-Header definiert MIDIINCAPS 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 |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Header- | mmeapi.h (enthalten Windows.h) |