ACX_MICROPHONE_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// acxpin.h

typedef enum _ACX_MICROPHONE_TYPE {
  AcxMicrophoneTypeOmniDirectional,
  AcxMicrophoneTypeSubCardioid,
  AcxMicrophoneTypeCardioid,
  AcxMicrophoneTypeSuperCardioid,
  AcxMicrophoneTypeHyperCardioid,
  AcxMicrophoneType8Shaped,
  AcxMicrophoneTypeMaximum,
  AcxMicrophoneTypeVendorDefined
} ACX_MICROPHONE_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-acxpin-acx_microphone_type)

Description

The ACX_MICROPHONE_TYPE enumeration is used to identify the pickup pattern of a microphone.

Constants

AcxMicrophoneTypeOmniDirectional

Indicates that the microphone has an omnidirectional pickup pattern.

AcxMicrophoneTypeSubCardioid

Indicates that the microphone has a subcardioid pickup pattern. Subcardioid is also known as wide cardioid.

AcxMicrophoneTypeCardioid

Indicates that the microphone has a cardioid pickup pattern.

AcxMicrophoneTypeSuperCardioid

Indicates that the microphone has a super-cardioid pickup pattern.

AcxMicrophoneTypeHyperCardioid

Indicates that the microphone has a hyper-cardioid pickup pattern.

AcxMicrophoneType8Shaped

Indicates that the microphone has an eight-shaped pickup pattern.

AcxMicrophoneTypeMaximum

For internal validation, do not use.

AcxMicrophoneTypeVendorDefined

Indicates that the microphone pickup pattern is vendor defined.

Remarks

ACX requirements

Minimum ACX version: 1.0

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

See also