struttura ACX_AUDIOMODULE_DESCRIPTOR (acxelements.h)
Il ACX_AUDIOMODULE_DESCRIPTOR viene usato per definire una struttura del descrittore di modulo audio.
Sintassi
typedef struct _ACX_AUDIOMODULE_DESCRIPTOR {
GUID ClassId;
ULONG InstanceId;
ULONG VersionMajor;
ULONG VersionMinor;
WCHAR Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE];
} ACX_AUDIOMODULE_DESCRIPTOR, *PACX_AUDIOMODULE_DESCRIPTOR;
Membri
ClassId
Identificatore GUID del modulo, definito dal proprietario del modulo del dispositivo audio.
InstanceId
Identificatore, definito dallo sviluppatore del driver, che non ambigua tra più istanze della stessa classe di modulo nella topologia del driver.
VersionMajor
Versione principale del modulo audio.
VersionMinor
Versione secondaria del modulo audio.
Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE]
Nome descrittivo del modulo del dispositivo audio per la visualizzazione nell'interfaccia utente. La dimensione del buffer è ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE incluso il carattere di terminazione NULL.
Osservazioni
Esempio
Esempio in sospeso
Di seguito è riportato un esempio di utilizzo.
Requisiti ACX
versione minima di ACX: 1.0
Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | acxelements.h |