ACX_MICROPHONE_CONFIG structure (acxpin.h)
La structure ACX_MICROPHONE_CONFIG est utilisée pour configurer un microphone.
Syntaxe
typedef struct _ACX_MICROPHONE_CONFIG {
ULONG Size;
ULONG Flags;
LONG MicrophoneSnrDB;
LONG MicrophoneSensitivityDB;
ACXMICARRAYGEOMETRY MicArrayGeometry;
PACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION InterleavedFormat;
} ACX_MICROPHONE_CONFIG, *PACX_MICROPHONE_CONFIG;
Membres
Size
Taille de toutes les données de la structure ACX_MICROPHONE_CONFIG en octets.
Flags
Combinaison de valeurs de l’énumération ACX_MICROPHONE_CONFIG_FLAGS qui décrivent le microphone.
MicrophoneSnrDB
Valeur de décibel fixe (dB) de 16,16 spécifiant le rapport signal/bruit du microphone. La définition de cette valeur sur LONG_MIN_VALUE signifie que ce champ n’est pas pris en charge.
MicrophoneSensitivityDB
Valeur de décibel fixe (dB) 16,16 spécifiant la sensibilité du microphone. La définition de cette valeur sur LONG_MIN_VALUE signifie que ce champ n’est pas pris en charge.
MicArrayGeometry
Structure ACX_MIC_ARRAY_GEOMETRY facultative qui décrit la géométrie du microphone s’il s’agit d’un réseau de microphones.
InterleavedFormat
Pointeur facultatif vers une structure de ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION qui spécifie comment l’audio de bouclage est entrelacé avec l’audio du microphone.
Remarques
La structure ACX_MICROPHONE_CONFIG doit être affectée au membre MicrophoneConfig de la structure ACX_PIN_CONFIG et AcxPinConfigMicrophoneConfigSpecified doit être inclus dans le membre Flags de la structure ACX_PIN_CONFIG.
Pour initialiser une structure ACX_MICROPHONE_CONFIG, votre pilote doit appeler ACX_MICROPHONE_CONFIG_INIT.
Configuration requise pour ACX
Version ACX minimale : 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 | acxpin.h |
Voir aussi
- ACX_MICROPHONE_CONFIG_FLAGS
- ACX_MIC_ARRAY_GEOMETRY
- [en-tête acxpin.h] (index.md)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour