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 |