Перечисление ACXSTRUCTENUM (acxfuncenum.h)

Перечисление ACXSTRUCTENUM предоставляет индексы в таблице структур ACX.

Синтаксис

typedef enum _ACXSTRUCTENUM {
  INDEX_ACX_AUDIOENGINE_CALLBACKS,
  INDEX_ACX_AUDIOENGINE_CONFIG,
  INDEX_ACX_AUDIOMODULE_CALLBACKS,
  INDEX_ACX_AUDIOMODULE_CONFIG,
  INDEX_ACX_AUDIOMODULE_DESCRIPTOR,
  INDEX_ACX_CIRCUIT_COMPOSITE_CALLBACKS,
  INDEX_ACX_CIRCUIT_PNPPOWER_CALLBACKS,
  INDEX_ACX_CIRCUIT_TEMPLATE_CONFIG,
  INDEX_ACX_COMPOSITE_TEMPLATE_CONFIG,
  INDEX_ACX_CONNECTION,
  INDEX_ACX_DATAFORMAT_CONFIG,
  INDEX_ACX_DATAFORMAT_LIST_CONFIG,
  INDEX_ACX_DATAFORMAT_LIST_ITERATOR,
  INDEX_ACX_DEVICE_CONFIG,
  INDEX_ACX_DEVICEINIT_CONFIG,
  INDEX_ACX_DRIVER_CONFIG,
  INDEX_ACX_DRIVER_GLOBALS,
  INDEX_ACX_DRIVER_VERSION_AVAILABLE_PARAMS,
  INDEX_ACX_ELEMENT_CONFIG,
  INDEX_ACX_EVENT_CALLBACKS,
  INDEX_ACX_EVENT_CONFIG,
  INDEX_ACX_EVENT_ITEM,
  INDEX_ACX_FACTORY_CIRCUIT_ADD_CIRCUIT,
  INDEX_ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS,
  INDEX_ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS,
  INDEX_ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT,
  INDEX_ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION,
  INDEX_ACX_JACK_CALLBACKS,
  INDEX_ACX_JACK_CONFIG,
  INDEX_ACX_JACK_DESCRIPTION,
  INDEX_ACX_JACK_SINK_INFORMATION,
  INDEX_ACX_KEYWORDSPOTTER_CALLBACKS,
  INDEX_ACX_KEYWORDSPOTTER_CONFIG,
  INDEX_ACX_METHOD_ITEM,
  INDEX_ACX_MIC_ARRAY_GEOMETRY,
  INDEX_ACX_MICARRAYGEOMETRY_CONFIG,
  INDEX_ACX_MICROPHONE_CONFIG,
  INDEX_ACX_MICROPHONE_COORDINATES,
  INDEX_ACX_MUTE_CALLBACKS,
  INDEX_ACX_MUTE_CONFIG,
  INDEX_ACX_OBJECTBAG_CONFIG,
  INDEX_ACX_PEAKMETER_CALLBACKS,
  INDEX_ACX_PEAKMETER_CONFIG,
  INDEX_ACX_PHYSICAL_CONNECTION,
  INDEX_ACX_PIN_CALLBACKS,
  INDEX_ACX_PIN_CONFIG,
  INDEX_ACX_PNPEVENT_CONFIG,
  INDEX_ACX_PROPERTY_ITEM,
  INDEX_ACX_REQUEST_PARAMETERS,
  INDEX_ACX_RT_STREAM_CALLBACKS,
  INDEX_ACX_RTPACKET,
  INDEX_ACX_STREAM_BRIDGE_CONFIG,
  INDEX_ACX_STREAM_CALLBACKS,
  INDEX_ACX_STREAMAUDIOENGINE_CALLBACKS,
  INDEX_ACX_STREAMAUDIOENGINE_CONFIG,
  INDEX_ACX_TARGET_CIRCUIT_CONFIG,
  INDEX_ACX_TARGET_FACTORY_CIRCUIT_CONFIG,
  INDEX_ACX_TARGET_STREAM_CONFIG,
  INDEX_ACX_VOLUME_CALLBACKS,
  INDEX_ACX_VOLUME_CONFIG,
  INDEX_ACXDRMFORWARD,
  INDEX_ACXDRMRIGHTS,
  ACX_STRUCTURE_TABLE_NUM_ENTRIES
} ACXSTRUCTENUM;

Константы

 
INDEX_ACX_AUDIOENGINE_CALLBACKS
Индекс структуры ACX_AUDIOENGINE_CALLBACKS .
INDEX_ACX_AUDIOENGINE_CONFIG
Индекс структуры ACX_AUDIOENGINE_CONFIG .
INDEX_ACX_AUDIOMODULE_CALLBACKS
Индекс структуры ACX_AUDIOMODULE_CALLBACKS .
INDEX_ACX_AUDIOMODULE_CONFIG
Индекс структуры ACX_AUDIOMODULE_CONFIG .
INDEX_ACX_AUDIOMODULE_DESCRIPTOR
Индекс структуры ACX_AUDIOMODULE_DESCRIPTOR .
INDEX_ACX_CIRCUIT_COMPOSITE_CALLBACKS
Индекс структуры ACX_CIRCUIT_COMPOSITE_CALLBACKS .
INDEX_ACX_CIRCUIT_PNPPOWER_CALLBACKS
Индекс структуры ACX_CIRCUIT_PNPPOWER_CALLBACKS .
INDEX_ACX_CIRCUIT_TEMPLATE_CONFIG
Индекс структуры ACX_CIRCUIT_TEMPLATE_CONFIG .
INDEX_ACX_COMPOSITE_TEMPLATE_CONFIG
Индекс структуры ACX_COMPOSITE_TEMPLATE_CONFIG .
INDEX_ACX_CONNECTION
Индекс структуры ACX_CONNECTION .
INDEX_ACX_DATAFORMAT_CONFIG
Индекс структуры ACX_DATAFORMAT_CONFIG .
INDEX_ACX_DATAFORMAT_LIST_CONFIG
Индекс структуры ACX_DATAFORMAT_LIST_CONFIG .
INDEX_ACX_DATAFORMAT_LIST_ITERATOR
Индекс структуры ACX_DATAFORMAT_LIST_ITERATOR .
INDEX_ACX_DEVICE_CONFIG
Индекс структуры ACX_DEVICE_CONFIG .
INDEX_ACX_DEVICEINIT_CONFIG
Индекс структуры ACX_DEVICEINIT_CONFIG .
INDEX_ACX_DRIVER_CONFIG
Индекс структуры ACX_DRIVER_CONFIG .
INDEX_ACX_DRIVER_GLOBALS
Индекс структуры ACX_DRIVER_GLOBALS.
INDEX_ACX_DRIVER_VERSION_AVAILABLE_PARAMS
Индекс структуры ACX_DRIVER_VERSION_AVAILABLE_PARAMS .
INDEX_ACX_ELEMENT_CONFIG
Индекс структуры ACX_ELEMENT_CONFIG .
INDEX_ACX_EVENT_CALLBACKS
Индекс структуры ACX_EVENT_CALLBACKS .
INDEX_ACX_EVENT_CONFIG
Индекс структуры ACX_EVENT_CONFIG .
INDEX_ACX_EVENT_ITEM
Индекс структуры ACX_EVENT_ITEM .
INDEX_ACX_FACTORY_CIRCUIT_ADD_CIRCUIT
Индекс структуры ACX_FACTORY_CIRCUIT_ADD_CIRCUIT .
INDEX_ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS
Индекс структуры ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS .
INDEX_ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS
Индекс структуры ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS .
INDEX_ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT
Индекс структуры ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT .
INDEX_ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION
Индекс структуры ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION .
INDEX_ACX_JACK_CALLBACKS
Индекс структуры ACX_JACK_CALLBACKS .
INDEX_ACX_JACK_CONFIG
Индекс структуры ACX_JACK_CONFIG .
INDEX_ACX_JACK_DESCRIPTION
Индекс структуры ACX_JACK_DESCRIPTION .
INDEX_ACX_JACK_SINK_INFORMATION
Индекс структуры ACX_JACK_SINK_INFORMATION .
INDEX_ACX_KEYWORDSPOTTER_CALLBACKS
Индекс структуры ACX_KEYWORDSPOTTER_CALLBACKS .
INDEX_ACX_KEYWORDSPOTTER_CONFIG
Индекс структуры ACX_KEYWORDSPOTTER_CONFIG .
INDEX_ACX_METHOD_ITEM
Индекс структуры ACX_METHOD_ITEM .
INDEX_ACX_MIC_ARRAY_GEOMETRY
Индекс структуры ACX_MIC_ARRAY_GEOMETRY .
INDEX_ACX_MICARRAYGEOMETRY_CONFIG
Индекс структуры ACX_MICARRAYGEOMETRY_CONFIG .
INDEX_ACX_MICROPHONE_CONFIG
Индекс структуры ACX_MICROPHONE_CONFIG .
INDEX_ACX_MICROPHONE_COORDINATES
Индекс структуры ACX_MICROPHONE_COORDINATES .
INDEX_ACX_MUTE_CALLBACKS
Индекс структуры ACX_MUTE_CALLBACKS .
INDEX_ACX_MUTE_CONFIG
Индекс структуры ACX_MUTE_CONFIG .
INDEX_ACX_OBJECTBAG_CONFIG
Индекс структуры ACX_OBJECTBAG_CONFIG .
INDEX_ACX_PEAKMETER_CALLBACKS
Индекс структуры ACX_PEAKMETER_CALLBACKS .
INDEX_ACX_PEAKMETER_CONFIG
Индекс структуры ACX_PEAKMETER_CONFIG .
INDEX_ACX_PHYSICAL_CONNECTION
Индекс структуры ACX_PHYSICAL_CONNECTION .
INDEX_ACX_PIN_CALLBACKS
Индекс структуры ACX_PIN_CALLBACKS .
INDEX_ACX_PIN_CONFIG
Индекс структуры ACX_PIN_CONFIG .
INDEX_ACX_PNPEVENT_CONFIG
Индекс структуры ACX_PNPEVENT_CONFIG .
INDEX_ACX_PROPERTY_ITEM
Индекс структуры ACX_PROPERTY_ITEM .
INDEX_ACX_REQUEST_PARAMETERS
Индекс структуры ACX_REQUEST_PARAMETERS .
INDEX_ACX_RT_STREAM_CALLBACKS
Индекс структуры ACX_RT_STREAM_CALLBACKS .
INDEX_ACX_RTPACKET
Индекс структуры ACX_RTPACKET .
INDEX_ACX_STREAM_BRIDGE_CONFIG
Индекс структуры ACX_STREAM_BRIDGE_CONFIG .
INDEX_ACX_STREAM_CALLBACKS
Индекс структуры ACX_STREAM_CALLBACKS .
INDEX_ACX_STREAMAUDIOENGINE_CALLBACKS
Индекс структуры ACX_STREAMAUDIOENGINE_CALLBACKS .
INDEX_ACX_STREAMAUDIOENGINE_CONFIG
Индекс структуры ACX_STREAMAUDIOENGINE_CONFIG .
INDEX_ACX_TARGET_CIRCUIT_CONFIG
Индекс структуры ACX_TARGET_CIRCUIT_CONFIG .
INDEX_ACX_TARGET_FACTORY_CIRCUIT_CONFIG
Индекс структуры ACX_TARGET_FACTORY_CIRCUIT_CONFIG .
INDEX_ACX_TARGET_STREAM_CONFIG
Индекс структуры ACX_TARGET_STREAM_CONFIG .
INDEX_ACX_VOLUME_CALLBACKS
Индекс структуры ACX_VOLUME_CALLBACKS .
INDEX_ACX_VOLUME_CONFIG
Индекс структуры ACX_VOLUME_CONFIG .
INDEX_ACXDRMFORWARD
Индекс структуры ACXDRMFORWARD .
INDEX_ACXDRMRIGHTS
Индекс структуры ACXDRMRIGHTS .
ACX_STRUCTURE_TABLE_NUM_ENTRIES
Указывает окончательную запись в таблице структур.

Комментарии

Требования к ACX

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

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

Требования

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