Поделиться через


Функция 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

Указатель на WDF_OBJECT_ATTRIBUTES структуру, используемую при инициализации новой структуры ACXMICARRAYGEOMETRY .

[in] Config

Указатель на ACX_MICARRAYGEOMETRY_CONFIG структуру, используемую при инициализации новой структуры ACXMICARRAYGEOMETRY .

[out] MicArrayGeometry

Указатель на созданную структуру ACXMICARRAYGEOMETRY .

Возвращаемое значение

Метод возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае этот метод может вернуть соответствующий код ошибки NTSTATUS .

Комментарии

Вызовите функцию ACX_MICARRAYGEOMETRY_CONFIG_INIT , чтобы инициализировать структуру ACX_MICARRAYGEOMETRY_CONFIG , прежде чем использовать ее для вызова AcxMicArrayGeometryCreate.

Требования ACX

Минимальная версия ACX: 1.0

Дополнительные сведения о версиях ACX см. в статье Обзор версий ACX.

Требования

Требование Значение
Заголовок acxpin.h
IRQL PASSIVE_LEVEL

См. также раздел