ACX_MICROPHONE_COORDINATES structure (acxpin.h)
The ACX_MICROPHONE_COORDINATES structure specifies the 3D location of the microphone in X, Y, and Z coordinates.
Syntax
typedef struct _ACX_MICROPHONE_COORDINATES {
USHORT Type;
SHORT XCoord;
SHORT YCoord;
SHORT ZCoord;
SHORT VerticalAngle;
SHORT HorizontalAngle;
} ACX_MICROPHONE_COORDINATES, *PACX_MICROPHONE_COORDINATES;
Members
Type
A value from the ACX_MICROPHONE_TYPE enum that identifies the pickup pattern of the microphone.
XCoord
The X coordinate of the microphone, in millimeters. Acceptable values range from -32768 to 32767, inclusive.
YCoord
The Y coordinate of the microphone, in millimeters. Acceptable values range from -32768 to 32767, inclusive.
ZCoord
The Z coordinate of the microphone, in millimeters. Acceptable values range from -32768 to 32767, inclusive.
VerticalAngle
Specifies a value between -15708 and +15708. When divided by 10,000, it gives a radian angle measurement.
HorizontalAngle
Specifies a value between -31416 and +31416. When divided by 10,000, it gives a radian angle measurement.
Remarks
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
- ACX_MICROPHONE_TYPE
- [acxpin.h header](index.md)