Partager via


structure ACX_AUDIOMODULE_DESCRIPTOR (acxelements.h)

Le ACX_AUDIOMODULE_DESCRIPTOR est utilisé pour définir une structure de descripteur de module audio.

Syntaxe

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;

Membres

ClassId

Identificateur GUID du module, qui est défini par le propriétaire du module de périphérique audio.

InstanceId

Identificateur, défini par le développeur du pilote, qui désambigue plusieurs instances de la même classe de module dans la topologie du pilote.

VersionMajor

Version principale du module audio.

VersionMinor

Version mineure du module audio.

Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE]

Nom convivial du module de périphérique audio pour l’affichage dans l’interface utilisateur. La taille de la mémoire tampon est ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE y compris le point de terminaison NULL.

Remarques

Exemple

Exemple en attente

L’exemple d’utilisation est illustré ci-dessous.


Configuration requise d’ACX

Version minimale d’ACX : 1.0

Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.

Configuration requise

Condition requise Valeur
En-tête acxelements.h

Voir aussi