> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XApuUtilization

> XApuUtilization

# XApuUtilization

Defines utilization parameters.

## Syntax

```cpp theme={null}
typedef struct XApuUtilization {  
    uint32_t availableStreamCount;  
    uint32_t maximumStreamCount;  
} XApuUtilization  
```

### Members

*availableStreamCount*\
Type: uint32\_t

The number of streams that are available to be processed by the audio hardware server.

*maximumStreamCount*\
Type: uint32\_t

The maximum number of streams that can be processed by the audio hardware server.

## Remarks

Used by `XApuUtilization` to define utilization parameters. `XApuGetUtilization` gets the current utilization values of the audio hardware accelerator for the specified process type and number of channels. For more information about the parameters of this function, see [XApuGetUtilization](/reference/audio/xapu/functions/xapugetutilization).

## Requirements

**Header:** xapu.h

**Supported platforms:** XBOX Series X|S

## See also

[XApuCommandType](/reference/audio/xapu/enums/xapucommandtype)\
[XApuPorcessType](/reference/audio/xapu/enums/xapuprocesstype)\
[XAPU](/reference/audio/xapu/xapu_members)


## Related topics

- [XApuGetUtilization](/reference/audio/xapu/functions/xapugetutilization.md)
- [XAPU](/reference/audio/xapu/xapu_members.md)
- [XApuProcessType](/reference/audio/xapu/enums/xapuprocesstype.md)
- [build_region_utilization](/services/playfab/api-references/events/MultiplayerServers/build-region-utilization.md)
- [BuildRegionUtilizationEventPayload](/services/playfab/api-references/events/data-types/buildregionutilizationeventpayload.md)
