Compartilhar via


Função AcxMicArrayGeometryCreate (acxpin.h)

A função AcxMicArrayGeometryCreate cria e inicializa um novo objeto ACXMICARRAYGEOMETRY .

Sintaxe

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

Parâmetros

[in] AcxCircuit

O objeto ACXCIRCUIT ao qual a geometria da matriz de microfone será adicionada. Para obter mais informações sobre objetos ACX, consulte Resumo de objetos ACX.

[in] Attributes

Ponteiro para uma estrutura WDF_OBJECT_ATTRIBUTES a ser usada ao inicializar a nova estrutura ACXMICARRAYGEOMETRY .

[in] Config

Ponteiro para uma estrutura ACX_MICARRAYGEOMETRY_CONFIG a ser usada ao inicializar a nova estrutura ACXMICARRAYGEOMETRY .

[out] MicArrayGeometry

Ponteiro para a estrutura ACXMICARRAYGEOMETRY recém-criada.

Retornar valor

O método retornará STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, esse método pode retornar um código de erro NTSTATUS apropriado.

Comentários

Chame a função ACX_MICARRAYGEOMETRY_CONFIG_INIT para inicializar a estrutura ACX_MICARRAYGEOMETRY_CONFIG antes de usá-la para chamar AcxMicArrayGeometryCreate.

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxpin.h
IRQL PASSIVE_LEVEL

Confira também