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 d’appareil audio.
InstanceId
Identificateur, défini par le développeur du pilote, qui désambigue entre 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 d’appareil audio à afficher dans l’interface utilisateur. La taille de la mémoire tampon est ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE y compris le terminateur NULL.
Remarques
Exemple
Exemple en attente
L’exemple d’utilisation est illustré ci-dessous.
Configuration requise pour ACX
version minimale d’ACX : 1.0
Pour plus d’informations sur les versions ACX, consultez vue d’ensemble de la version ACX.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | acxelements.h |