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;

Members

ClassId

Identificatore GUID del modulo, definito dal proprietario del modulo del dispositivo audio.

InstanceId

Identificatore, definito dallo sviluppatore del driver, che rimuove le ambiguità 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 da visualizzare nell'interfaccia utente. Le dimensioni del buffer sono ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE incluso il carattere di terminazione NULL.

Commenti

Esempio

Esempio in sospeso

Di seguito è riportato un esempio di utilizzo.


Requisiti di ACX

Versione minima di ACX: 1.0

Per altre informazioni sulle versioni ACX, vedere La panoramica della versione di ACX.

Requisiti

Requisito Valore
Intestazione acxelements.h

Vedi anche