Condividi tramite


struttura ACX_ELEMENT_CONFIG (acxelements.h)

La struttura ACX_ELEMENT_CONFIG viene usata per definire la configurazione dell'elemento acx.

Sintassi

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;

Members

Size

Lunghezza, in byte, di questa struttura.

Id

Numero che rappresenta l'ID elemento.

Type

KSNODETYPE, ad esempio KSNODETYPE_AUDIO_ENGINE o KSNODETYPE_AUDIO_KEYWORDDETECTOR. Per altre informazioni, vedere Nodi topologia audio.

Name

Puntatore a un GUID che rappresenta il nome dell'elemento. Può essere usato per il debug e verrà usato per impostazione predefinita per GUID_NULL se non specificato.

Flags

Flag di configurazione degli elementi Acx definiti dall'enumerazione ACX_ELEMENT_CONFIG_FLAGS.

Non sono attualmente definiti bit di flag. Impostare questo membro su zero - AcxAudioElementConfigNoFlags

PropertiesCount

Numero di proprietà. Si tratta di un conteggio basato su uno.

MethodsCount

Numero di metodi. Si tratta di un conteggio basato su uno.

Properties

Struttura ACX_PROPERTY_ITEM che definisce le proprietà per questa configurazione degli elementi acx.

Methods

Struttura ACX_METHOD_ITEM che definisce i metodi per questa configurazione degli elementi acx.

Commenti

Esempio

Di seguito è riportato un esempio di utilizzo.

    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);

Requisiti di ACX

Versione minima di ACX: 1.0

Per altre informazioni sulle versioni ACX, vedere La panoramica della versione di ACX.

Requisiti

Requisito Valore
Intestazione acxelements.h

Vedi anche

  • [acxelements.h header] (index.md)