ACX_MIC_ARRAY_GEOMETRY 구조체(acxpin.h)

ACX_MIC_ARRAY_GEOMETRY 구조체는 마이크 배열의 형식과 기하 도형을 지정합니다.

구문

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;

멤버

Version

마이크 배열 사양의 버전 번호를 지정합니다. 현재 버전 번호 1.0을 나타내는 0x0100 설정됩니다.

MicArrayType

사용 중인 마이크 배열의 유형을 지정합니다. 이 멤버는 ACX_MIC_ARRAY_TYPE 열거형 값 중 하나일 수 있습니다.

VerticalAngleBegin

마이크 배열의 작업 볼륨 시작 부분의 세로 각도를 지정합니다.

VerticalAngleEnd

마이크 배열의 작업 볼륨 끝의 세로 각도를 지정합니다.

HorizontalAngleBegin

작업 볼륨 가로 각도 시작을 지정합니다.

HorizontalAngleEnd

작업 볼륨 가로 각도 끝을 지정합니다.

FrequencyBandLo

마이크 배열에 대한 주파수 범위의 하위 끝을 지정합니다.

FrequencyBandHi

마이크 배열에 대한 주파수 범위의 하이 엔드를 지정합니다.

설명

모든 각도 값은 라디안의 1/10000번째 단위로 표현됩니다. 예를 들어 3.1416 라디안은 31416 단위로 표현됩니다. 허용되는 값 범위는 -31416에서 31416 단위까지입니다.

모든 좌표 값은 밀리미터 단위로 표현됩니다. 허용되는 값은 -32768에서 32767까지입니다( 포함).

빈도 값은 Hertz(Hz)로 표현됩니다.

Windows에서 마이크 배열을 처리하는 방법에 대한 자세한 내용은 Windows 백서의 마이크 배열 지원을 참조하세요.

ACX 요구 사항

최소 ACX 버전: 1.0

ACX 버전에 대한 자세한 내용은 ACX 버전 개요를 참조하세요.

요구 사항

요구 사항
헤더 acxpin.h

추가 정보