Partager via


structure ACX_MIC_ARRAY_GEOMETRY (acxpin.h)

La structure ACX_MIC_ARRAY_GEOMETRY spécifie le type et la géométrie du tableau de microphones.

Syntaxe

typedef struct _ACX_MIC_ARRAY_GEOMETRY {
  USHORT Version;
  USHORT MicArrayType;
  SHORT  VerticalAngleBegin;
  SHORT  VerticalAngleEnd;
  SHORT  HorizontalAngleBegin;
  SHORT  HorizontalAngleEnd;
  ULONG  FrequencyBandLo;
  ULONG  FrequencyBandHi;
} ACX_MIC_ARRAY_GEOMETRY, *PACX_MIC_ARRAY_GEOMETRY;

Membres

Version

Spécifie le numéro de version de la spécification du tableau de micros. Il est actuellement défini sur 0x0100, ce qui représente un numéro de version 1.0.

MicArrayType

Spécifie le type de tableau de microphones utilisé. Ce membre peut être l’une des valeurs d’énumération ACX_MIC_ARRAY_TYPE .

VerticalAngleBegin

Spécifie l’angle vertical du début du volume de travail du réseau de microphones.

VerticalAngleEnd

Spécifie l’angle vertical de la fin du volume de travail du réseau de microphones.

HorizontalAngleBegin

Spécifie le début de l’angle horizontal du volume de travail.

HorizontalAngleEnd

Spécifie l’extrémité de l’angle horizontal du volume de travail.

FrequencyBandLo

Spécifie l’extrémité inférieure de la plage de fréquences pour le réseau de microphones.

FrequencyBandHi

Spécifie l’extrémité supérieure de la plage de fréquences pour le réseau de microphones.

Remarques

Toutes les valeurs d’angle sont exprimées en unités de 1/10000e d’un radian. Par exemple, 3.1416 radians est exprimé en 31416 unités. Les valeurs acceptables vont de -31416 à 31416 unités.

Toutes les valeurs de coordonnées sont exprimées en millimètres. Les valeurs acceptables vont de -32768 à 32767, inclus.

Les valeurs de fréquence sont exprimées en Hertz (Hz).

Pour plus d’informations sur le traitement d’un tableau de microphones dans Windows, consultez le livre blanc Prise en charge du tableau de microphones dans Windows .

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 acxpin.h

Voir aussi