Share via


MicrophoneArrayGeometry Struct

Definition

Represents the geometry of a microphone array.

public struct MicrophoneArrayGeometry
type MicrophoneArrayGeometry = struct
Public Structure MicrophoneArrayGeometry
Inheritance
MicrophoneArrayGeometry

Constructors

MicrophoneArrayGeometry(MicrophoneArrayType, MicrophoneCoordinates[])

Creates a new instance of MicrophoneArrayGeometry. Beamforming start angle is set to zero. Beamforming end angle is set to 180 degrees if microphoneArrayType is Linear, otherwise it is set to 360 degrees.

MicrophoneArrayGeometry(MicrophoneArrayType, UInt16, UInt16, MicrophoneCoordinates[])

Creates a new instance of MicrophoneArrayGeometry.

Properties

BeamformingEndAngle

End angle for beamforming in degrees.

BeamformingStartAngle

Start angle for beamforming in degrees.

MicrophoneArrayType

Type of microphone array.

MicrophoneCoordinates

Coordinates of microphones in the microphone array.

Applies to