acxmanager.h header

The acxmanager header is used by the ACX audio class extensions.

For more information, see:

acxmanager.h contains the following programming interfaces:

Note

The ACX headers and libraries are not included in the WDK 10.0.22621.2428 (released October 24, 2023), but are available in previous versions, as well as the latest (25000 series builds) Insider Preview of the WDK. For more information about preview versions of the WDK, see Installing preview versions of the Windows Driver Kit (WDK).

acxmanager.h contains the following programming interfaces:

Functions

 
ACX_CIRCUIT_TEMPLATE_CONFIG_INIT

The ACX_CIRCUIT_TEMPLATE_CONFIG_INIT function initializes an ACX_CIRCUIT_TEMPLATE_CONFIG structure.
ACX_COMPOSITE_TEMPLATE_CONFIG_INIT

The ACX_COMPOSITE_TEMPLATE_CONFIG_INIT function initializes an ACX_COMPOSITE_TEMPLATE_CONFIG structure.
AcxCircuitTemplateCreate

The AcxCircuitTemplateCreate function is used to create a circuit template for use by the audio class extension (ACX) manager.
AcxCompositeTemplateAssignCircuits

The AcxCompositeTemplateAssignCircuits function adds an array of circuit templates to the specified composite template.
AcxCompositeTemplateCreate

The AcxCompositeTemplateCreate function is used to create a composite template for use by the audio class extension (ACX) manager.
AcxCompositeTemplateSetCoreCircuit

The AcxCompositeTemplateSetCoreCircuit function sets the core circuit template for the specified composite template.
AcxGetManager

The AcxGetManager function returns the underlying ACXMANAGER handle.
AcxManagerAddCompositeTemplate

The AcxManagerAddCompositeTemplate function adds the specified composite template to the specified ACXMANAGER.
AcxManagerRemoveCompositeTemplate

The AcxManagerRemoveCompositeTemplate function removes the specified composite template from the specified ACXMANAGER.

Structures

 
ACX_CIRCUIT_TEMPLATE_CONFIG

The ACX_CIRCUIT_TEMPLATE_CONFIG structure is used to configure a new ACX circuit template object.
ACX_COMPOSITE_TEMPLATE_CONFIG

The ACX_COMPOSITE_TEMPLATE_CONFIG structure is used to configure a new ACX composite template object.

Enumerations

 
ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS

The ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS enumeration is used to configure the properties of a circuit template used by the audio class extension (ACX) manager.
ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS

The ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS enumeration is used to configure the properties of a composite template used by the audio class extension (ACX) manager.