Compartilhar via


ACX_ELEMENT_CONFIG estrutura (acxelements.h)

A estrutura ACX_ELEMENT_CONFIG é usada para definir a configuração do elemento acx.

Sintaxe

typedef struct _ACX_ELEMENT_CONFIG {
  ULONG              Size;
  ULONG              Id;
  const GUID         *Type;
  const GUID         *Name;
  ULONG              Flags;
  ULONG              PropertiesCount;
  ULONG              MethodsCount;
  PACX_PROPERTY_ITEM Properties;
  PACX_METHOD_ITEM   Methods;
} ACX_ELEMENT_CONFIG, *PACX_ELEMENT_CONFIG;

Membros

Size

O comprimento, em bytes, dessa estrutura.

Id

Um número que representa a ID do elemento.

Type

O KSNODETYPE, por exemplo, KSNODETYPE_AUDIO_ENGINE ou KSNODETYPE_AUDIO_KEYWORDDETECTOR. Para obter mais informações, consulte nós de topologia de áudio.

Name

Um ponteiro para um GUID que representa o nome do elemento. Pode ser usado para depuração e o padrão será GUID_NULL se não for fornecido.

Flags

Sinalizadores de configuração de elemento acx definidos pelo de enumeraçãoACX_ELEMENT_CONFIG_FLAGS.

Nenhum bit de sinalizador está definido no momento. Definir esse membro como zero – AcxAudioElementConfigNoFlags

PropertiesCount

O número de propriedades. Esta é uma contagem baseada em um.

MethodsCount

O número de métodos. Esta é uma contagem baseada em um.

Properties

Uma estrutura ACX_PROPERTY_ITEM que define as propriedades para essa configuração de elemento acx.

Methods

Uma estrutura ACX_METHOD_ITEM que define os métodos para essa configuração de elemento acx.

Observações

Exemplo

O uso de exemplo é mostrado abaixo.

    WDF_OBJECT_ATTRIBUTES           attributes;
    ACX_ELEMENT_CONFIG              elementCfg;
    CODEC_ELEMENT_CONTEXT *         elementCtx;

    ACX_ELEMENT_CONFIG_INIT(&elementCfg);
    WDF_OBJECT_ATTRIBUTES_INIT_CONTEXT_TYPE(&attributes, CODEC_ELEMENT_CONTEXT);
    attributes.ParentObject = Circuit;
    
    status = AcxElementCreate(Circuit, &attributes, &elementCfg, Element);

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 acxelements.h

Consulte também

  • [cabeçalho acxelements.h](index.md)