Condividi tramite


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

Vedere anche

  • intestazione acxelements.h