> ## 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.

# ACP_COMMAND_UPDATE_CONTEXTS

> ACP_COMMAND_UPDATE_CONTEXTS

# ACP\_COMMAND\_UPDATE\_CONTEXTS

Commande de mise à jour d'un tableau d'un seul type de contexte SHAPE (Scalable Hardware Audio Processing Engine).

## Syntaxe

```cpp theme={null}
typedef struct ACP_COMMAND_UPDATE_CONTEXTS {  
    UINT32 entryCount;  
    APU_ADDRESS entries;  
    UINT32 indexCount;  
    APU_ADDRESS indices;  
} ACP_COMMAND_UPDATE_CONTEXTS  
```

### Membres

*entryCount*\
Type : UINT32

Nombre d'entrées.

*entries*\
Type : APU\_ADDRESS

Pointeur vers un tableau d'entrées.

*indexCount*\
Type : UINT32

Nombre d'index.

*indices*\
Type : APU\_ADDRESS

Tableau d'index 16 bits non signés dans les entrées.

## Remarques

Cette structure est utilisée dans les commandes suivantes :

* ACP\_COMMAND\_TYPE\_UPDATE\_DMA\_READ\_CONTEXTS
* ACP\_COMMAND\_TYPE\_UPDATE\_DMA\_WRITE\_CONTEXTS
* ACP\_COMMAND\_TYPE\_UPDATE\_EQCOMP\_CONTEXT
* ACP\_COMMAND\_TYPE\_UPDATE\_FILTVOL\_CONTEXTS
* ACP\_COMMAND\_TYPE\_UPDATE\_PCM\_CONTEXTS
* ACP\_COMMAND\_TYPE\_UPDATE\_SRC\_CONTEXTS
* ACP\_COMMAND\_TYPE\_UPDATE\_XMA\_CONTEXTS

En cas de mise à jour directe, les membres *entryCount* et *entries* sont utilisés et les membres d'index sont ignorés. En cas de mise à jour indirecte, les membres *indexCount* et *indices* sont utilisés et les membres d'entrée sont ignorés. (Pour plus de détails, consultez les remarques de [ACP\_COMMAND\_UPDATE\_ALL\_CONTEXTS](/fr-CA/reference/audio/acphal/structs/acp_command_update_all_contexts).)

Pour mettre à jour tous les contextes, utilisez la structure [ACP\_COMMAND\_UPDATE\_ALL\_CONTEXTS](/fr-CA/reference/audio/acphal/structs/acp_command_update_all_contexts).

## Configuration requise

**En-tête :** acphal.h

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[ACP\_COMMAND\_UPDATE\_ALL\_CONTEXTS](/fr-CA/reference/audio/acphal/structs/acp_command_update_all_contexts)\
[SubmitCommand](/fr-CA/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_submitcommand)\
[AcpHal](/fr-CA/reference/audio/acphal/acphal_members)


## Related topics

- [ACP_COMMAND_UPDATE_CONTEXTS](/ko/reference/audio/acphal/structs/acp_command_update_contexts.md)
- [ACP_COMMAND_TYPE](/reference/audio/acphal/enums/acp_command_type.md)
- [ACP_COMMAND_UPDATE_ALL_CONTEXTS](/reference/audio/acphal/structs/acp_command_update_all_contexts.md)
