Share via


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関数を呼び出してAcxMicArrayGeometryCreate を呼び出す前に、ACX_MICARRAYGEOMETRY_CONFIG構造体を初期化します。

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。

要件

要件
Header acxpin.h
IRQL PASSIVE_LEVEL

こちらもご覧ください