Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ACXSTRUCTENUM enum provides indexes into the table of ACX structures.
Syntax
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;
Constants
INDEX_ACX_AUDIOENGINE_CALLBACKSIndex for the ACX_AUDIOENGINE_CALLBACKS structure.  | 
INDEX_ACX_AUDIOENGINE_CONFIGIndex for the ACX_AUDIOENGINE_CONFIG structure.  | 
INDEX_ACX_AUDIOMODULE_CALLBACKSIndex for the ACX_AUDIOMODULE_CALLBACKS structure.  | 
INDEX_ACX_AUDIOMODULE_CONFIGIndex for the ACX_AUDIOMODULE_CONFIG structure.  | 
INDEX_ACX_AUDIOMODULE_DESCRIPTORIndex for the ACX_AUDIOMODULE_DESCRIPTOR structure.  | 
INDEX_ACX_CIRCUIT_COMPOSITE_CALLBACKSIndex for the ACX_CIRCUIT_COMPOSITE_CALLBACKS structure.  | 
INDEX_ACX_CIRCUIT_PNPPOWER_CALLBACKSIndex for the ACX_CIRCUIT_PNPPOWER_CALLBACKS structure.  | 
INDEX_ACX_CIRCUIT_TEMPLATE_CONFIGIndex for the ACX_CIRCUIT_TEMPLATE_CONFIG structure.  | 
INDEX_ACX_COMPOSITE_TEMPLATE_CONFIGIndex for the ACX_COMPOSITE_TEMPLATE_CONFIG structure.  | 
INDEX_ACX_CONNECTIONIndex for the ACX_CONNECTION structure.  | 
INDEX_ACX_DATAFORMAT_CONFIGIndex for the ACX_DATAFORMAT_CONFIG structure.  | 
INDEX_ACX_DATAFORMAT_LIST_CONFIGIndex for the ACX_DATAFORMAT_LIST_CONFIG structure.  | 
INDEX_ACX_DATAFORMAT_LIST_ITERATORIndex for the ACX_DATAFORMAT_LIST_ITERATOR structure.  | 
INDEX_ACX_DEVICE_CONFIGIndex for the ACX_DEVICE_CONFIG structure.  | 
INDEX_ACX_DEVICEINIT_CONFIGIndex for the ACX_DEVICEINIT_CONFIG structure.  | 
INDEX_ACX_DRIVER_CONFIGIndex for the ACX_DRIVER_CONFIG structure.  | 
INDEX_ACX_DRIVER_GLOBALSIndex for the ACX_DRIVER_GLOBALS structure.  | 
INDEX_ACX_DRIVER_VERSION_AVAILABLE_PARAMSIndex for the ACX_DRIVER_VERSION_AVAILABLE_PARAMS structure.  | 
INDEX_ACX_ELEMENT_CONFIGIndex for the ACX_ELEMENT_CONFIG structure.  | 
INDEX_ACX_EVENT_CALLBACKSIndex for the ACX_EVENT_CALLBACKS structure.  | 
INDEX_ACX_EVENT_CONFIGIndex for the ACX_EVENT_CONFIG structure.  | 
INDEX_ACX_EVENT_ITEMIndex for the ACX_EVENT_ITEM structure.  | 
INDEX_ACX_FACTORY_CIRCUIT_ADD_CIRCUITIndex for the ACX_FACTORY_CIRCUIT_ADD_CIRCUIT structure.  | 
INDEX_ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKSIndex for the ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS structure.  | 
INDEX_ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKSIndex for the ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS structure.  | 
INDEX_ACX_FACTORY_CIRCUIT_REMOVE_CIRCUITIndex for the ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT structure.  | 
INDEX_ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATIONIndex for the ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION structure.  | 
INDEX_ACX_JACK_CALLBACKSIndex for the ACX_JACK_CALLBACKS structure.  | 
INDEX_ACX_JACK_CONFIGIndex for the ACX_JACK_CONFIG structure.  | 
INDEX_ACX_JACK_DESCRIPTIONIndex for the ACX_JACK_DESCRIPTION structure.  | 
INDEX_ACX_JACK_SINK_INFORMATIONIndex for the ACX_JACK_SINK_INFORMATION structure.  | 
INDEX_ACX_KEYWORDSPOTTER_CALLBACKSIndex for the ACX_KEYWORDSPOTTER_CALLBACKS structure.  | 
INDEX_ACX_KEYWORDSPOTTER_CONFIGIndex for the ACX_KEYWORDSPOTTER_CONFIG structure.  | 
INDEX_ACX_METHOD_ITEMIndex for the ACX_METHOD_ITEM structure.  | 
INDEX_ACX_MIC_ARRAY_GEOMETRYIndex for the ACX_MIC_ARRAY_GEOMETRY structure.  | 
INDEX_ACX_MICARRAYGEOMETRY_CONFIGIndex for the ACX_MICARRAYGEOMETRY_CONFIG structure.  | 
INDEX_ACX_MICROPHONE_CONFIGIndex for the ACX_MICROPHONE_CONFIG structure.  | 
INDEX_ACX_MICROPHONE_COORDINATESIndex for the ACX_MICROPHONE_COORDINATES structure.  | 
INDEX_ACX_MUTE_CALLBACKSIndex for the ACX_MUTE_CALLBACKS structure.  | 
INDEX_ACX_MUTE_CONFIGIndex for the ACX_MUTE_CONFIG structure.  | 
INDEX_ACX_OBJECTBAG_CONFIGIndex for the ACX_OBJECTBAG_CONFIG structure.  | 
INDEX_ACX_PEAKMETER_CALLBACKSIndex for the ACX_PEAKMETER_CALLBACKS structure.  | 
INDEX_ACX_PEAKMETER_CONFIGIndex for the ACX_PEAKMETER_CONFIG structure.  | 
INDEX_ACX_PHYSICAL_CONNECTIONIndex for the ACX_PHYSICAL_CONNECTION structure.  | 
INDEX_ACX_PIN_CALLBACKSIndex for the ACX_PIN_CALLBACKS structure.  | 
INDEX_ACX_PIN_CONFIGIndex for the ACX_PIN_CONFIG structure.  | 
INDEX_ACX_PNPEVENT_CONFIGIndex for the ACX_PNPEVENT_CONFIG structure.  | 
INDEX_ACX_PROPERTY_ITEMIndex for the ACX_PROPERTY_ITEM structure.  | 
INDEX_ACX_REQUEST_PARAMETERSIndex for the ACX_REQUEST_PARAMETERS structure.  | 
INDEX_ACX_RT_STREAM_CALLBACKSIndex for the ACX_RT_STREAM_CALLBACKS structure.  | 
INDEX_ACX_RTPACKETIndex for the ACX_RTPACKET structure.  | 
INDEX_ACX_STREAM_BRIDGE_CONFIGIndex for the ACX_STREAM_BRIDGE_CONFIG structure.  | 
INDEX_ACX_STREAM_CALLBACKSIndex for the ACX_STREAM_CALLBACKS structure.  | 
INDEX_ACX_STREAMAUDIOENGINE_CALLBACKSIndex for the ACX_STREAMAUDIOENGINE_CALLBACKS structure.  | 
INDEX_ACX_STREAMAUDIOENGINE_CONFIGIndex for the ACX_STREAMAUDIOENGINE_CONFIG structure.  | 
INDEX_ACX_TARGET_CIRCUIT_CONFIGIndex for the ACX_TARGET_CIRCUIT_CONFIG structure.  | 
INDEX_ACX_TARGET_FACTORY_CIRCUIT_CONFIGIndex for the ACX_TARGET_FACTORY_CIRCUIT_CONFIG structure.  | 
INDEX_ACX_TARGET_STREAM_CONFIGIndex for the ACX_TARGET_STREAM_CONFIG structure.  | 
INDEX_ACX_VOLUME_CALLBACKSIndex for the ACX_VOLUME_CALLBACKS structure.  | 
INDEX_ACX_VOLUME_CONFIGIndex for the ACX_VOLUME_CONFIG structure.  | 
INDEX_ACXDRMFORWARDIndex for the ACXDRMFORWARD structure.  | 
INDEX_ACXDRMRIGHTSIndex for the ACXDRMRIGHTS structure.  | 
ACX_STRUCTURE_TABLE_NUM_ENTRIESIndicates the final entry in the structures table.  | 
Remarks
ACX requirements
Minimum ACX version: 1.1
For more information about ACX versions, see ACX version overview.
Requirements
| Requirement | Value | 
|---|---|
| Header | acxfuncenum.h |