AcxMicArrayGeometryCreate 函数 (acxpin.h)

AcxMicArrayGeometryCreate 函数创建并初始化一个新的 ACXMICARRAYGEOMETRY 对象。

语法

NTSTATUS AcxMicArrayGeometryCreate(
  [in]  ACXCIRCUIT                   AcxCircuit,
  [in]  PWDF_OBJECT_ATTRIBUTES       Attributes,
  [in]  PACX_MICARRAYGEOMETRY_CONFIG Config,
  [out] ACXMICARRAYGEOMETRY          *MicArrayGeometry
);

参数

[in] AcxCircuit

将向其添加麦克风阵列几何图形的 ACXCIRCUIT 对象。 有关 ACX 对象的详细信息,请参阅 ACX 对象的摘要

[in] Attributes

指向初始化新的 ACXMICARRAYGEOMETRY 结构时要使用的WDF_OBJECT_ATTRIBUTES结构的指针。

[in] Config

指向初始化新的 ACXMICARRAYGEOMETRY 结构时要使用的ACX_MICARRAYGEOMETRY_CONFIG结构的指针。

[out] MicArrayGeometry

指向新创建的 ACXMICARRAYGEOMETRY 结构的指针。

返回值

如果操作成功,方法将返回STATUS_SUCCESS。 否则,此方法可能会返回相应的 NTSTATUS 错误代码。

注解

调用 ACX_MICARRAYGEOMETRY_CONFIG_INIT 函数以初始化 ACX_MICARRAYGEOMETRY_CONFIG 结构,然后再使用它调用 AcxMicArrayGeometryCreate

ACX 要求

最低 ACX 版本: 1.0

有关 ACX 版本的详细信息,请参阅 ACX 版本概述

要求

要求
Header acxpin.h
IRQL PASSIVE_LEVEL

另请参阅