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


Функция 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, используемую при инициализации новой структуры ACXMICARRA YGEOMETRY.

[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

См. также