ACX_MICARRAYGEOMETRY_CONFIG structure (acxpin.h)

The ACX_MICARRAYGEOMETRY_CONFIG structure is used to configure a microphone array.

Syntax

typedef struct _ACX_MICARRAYGEOMETRY_CONFIG {
  ULONG                  Size;
  ULONG                  Flags;
  ACX_MIC_ARRAY_GEOMETRY Geometry;
} ACX_MICARRAYGEOMETRY_CONFIG, *PACX_MICARRAYGEOMETRY_CONFIG;

Members

Size

The size of all of the data in the ACX_MICARRAYGEOMETRY_CONFIG structure in bytes.

Flags

A combination of values from the ACX_MICARRAYGEOMETRY_CONFIG_FLAGS enum that describe the mic array.

Geometry

An ACX_MIC_ARRAY_GEOMETRY structure that specifies the type and the geometry of the microphone array.

Remarks

The ACX_MICARRAYGEOMETRY_CONFIG structure is used as input to the AcxMicArrayGeometryCreate method.

To initialize an ACX_MICARRAYGEOMETRY_CONFIG structure, your driver should call ACX_MICARRAYGEOMETRY_CONFIG_INIT.

ACX requirements

Minimum ACX version: 1.0

For more information about ACX versions, see ACX version overview.

Requirements

Requirement Value
Header acxpin.h

See also