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
指定麥克風數位規格的版本號碼。 它目前設定為 0x0100,代表 1.0 的版本號碼。
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 |
另請參閱
- ACX_MIC_ARRAY_TYPE
- Windows 中的麥克風陣列支援
- [acxpin.h 標頭] (index.md)