struttura KSAUDIOMODULE_DESCRIPTOR (ksmedia.h)
La struttura KSAUDIOMODULE_DESCRIPTOR descrive le proprietà statiche ed esterne dei moduli audio.
Sintassi
typedef struct _KSAUDIOMODULE_DESCRIPTOR {
GUID ClassId;
ULONG InstanceId;
ULONG VersionMajor;
ULONG VersionMinor;
WCHAR Name[AUDIOMODULE_MAX_NAME_CCH_SIZE];
} KSAUDIOMODULE_DESCRIPTOR, *PKSAUDIOMODULE_DESCRIPTOR;
Members
ClassId
ClassId del modulo audio. ClassId è un identificatore che stabilisce il tipo di modulo. Il valore e il mapping sono stabiliti dall'ISV e dall'IHV.
InstanceId
InstanceId del modulo audio. InstanceId è un identificatore univoco che distingue questa istanza di un modulo da un'altra istanza di un modulo.
VersionMajor
Versione principale del modulo audio. L'utilizzo viene definito dall'implementatore.
VersionMinor
Versione secondaria del modulo audio. L'utilizzo viene definito dall'implementatore.
Name[AUDIOMODULE_MAX_NAME_CCH_SIZE]
Nome descrittivo del modulo audio. La lunghezza massima è AUDIOMODULE_MAX_NAME_CCH_SIZE caratteri wide. È definito come 128 in KSMedia.h.
Commenti
Per altre informazioni sui moduli audio, vedere Implementazione dell'individuazione del modulo audio.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 1703 |
Intestazione | ksmedia.h |