---
name: "AuElementParameters"
section: "3x"
platform: "linux"
package: "nas"
version: "1.2p5-3"
release: "Debian 2.0 (Hamm)"
platforms: ["linux"]
url: "https://new.carta.tech/AuElementParameters/3x"
---

# AuElementParameters(3x)

element parameters structure

## Name

**AuElementParameters** - element parameters structure

## Structures

\#include \<audio/audiolib.h\>

typedef struct \_AuElementParameters\
 {\
\
     **AuFlowID** *flow*;\
\
     unsigned char *element\_num*;\
\
     unsigned char *num\_parameters*;\
\
     unsigned short *pad*;\
\
     **AuInt32** *parameters*\[**AU\_MAX\_PARMS**\];\
 }**AuElementParameters**;

## Members

- *flow*

  Specifies the ID of the flow.

- *element\_num*

  Specifies the index of the element.

- *num\_parameters*

  Specifies the number of parameters.

- *parameters*

  Specifies an array containing the element parameters.

## Description

The **AuElementParameters** structure is used to access those element parameters that can be changed dynamically.

## See Also

**AuGetElementParameters**, **AuSetElementParameters**.

audiolib - **Network Audio System** C Language Interface
