KSAUDIOMODULE_DESCRIPTOR-Struktur (ksmedia.h)
Die KSAUDIOMODULE_DESCRIPTOR-Struktur beschreibt die statischen, externen Eigenschaften von Audiomodulen.
Syntax
typedef struct _KSAUDIOMODULE_DESCRIPTOR {
GUID ClassId;
ULONG InstanceId;
ULONG VersionMajor;
ULONG VersionMinor;
WCHAR Name[AUDIOMODULE_MAX_NAME_CCH_SIZE];
} KSAUDIOMODULE_DESCRIPTOR, *PKSAUDIOMODULE_DESCRIPTOR;
Member
ClassId
Die ClassId des Audiomoduls. Die ClassId ist ein Bezeichner, der festlegt, um welchen Modultyp es sich handelt. Der Wert und die Zuordnung werden vom ISV und IHV festgelegt.
InstanceId
Die InstanceId des Audiomoduls. Die InstanceId ist ein eindeutiger Bezeichner, der diese instance eines Moduls von einem anderen instance eines Moduls unterscheidet.
VersionMajor
Die Hauptversion des Audiomoduls. Die Verwendung wird vom Implementierer definiert.
VersionMinor
Die Nebenversion des Audiomoduls. Die Verwendung wird vom Implementierer definiert.
Name[AUDIOMODULE_MAX_NAME_CCH_SIZE]
Der Anzeigename des Audiomoduls. Die maximale Länge beträgt AUDIOMODULE_MAX_NAME_CCH_SIZE Breitzeichen. Sie ist in KSMedia.h als 128 definiert.
Hinweise
Weitere Informationen zu Audiomodulen finden Sie unter Implementieren der Audiomodulermittlung.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1703 |
Kopfzeile | ksmedia.h |