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

# ConfigureL2IPMCs

> ConfigureL2IPMCs

# ConfigureL2IPMCs

Configure les compteurs de performances situés dans les caches L2.

## Syntaxe

```cpp theme={null}
HRESULT ConfigureL2IPMCs(  
         unsigned int eventIndex10,  
         unsigned int eventIndex11,  
         unsigned int eventIndex12,  
         unsigned int eventIndex13  
)  
```

### Paramètres

*eventIndex10*   \
Type : unsigned int

Index de l'événement à compter.

*eventIndex11*   \
Type : unsigned int

Index de l'événement à compter.

*eventIndex12*   \
Type : unsigned int

Index de l'événement à compter.

*eventIndex13*   \
Type : unsigned int

Index de l'événement à compter.

### Valeur de retour

Type : HRESULT

Code de réussite ou d'erreur.

| Code | Description |
| - | - |
| S\_OK | Réussite. |
| E\_INVALIDARG | Un ou plusieurs des index sont hors limites. |
| E\_ACCESS\_DENIED | L'accès au pilote est refusé. |

## Remarques

Il existe deux caches L2, et chaque cache L2 dispose de 4 compteurs de performances qui peuvent compter des événements.\
ConfigureL2IPMCs configure les mêmes événements pour les deux caches L2.\
Le premier cache L2 est associé aux cœurs 0 à 3. Le second est associé aux cœurs 4 à 7. Les événements d'un cache L2 donné doivent être lus à partir d'un cœur associé à ce cache L2.\
Les transactions L2 sont de 64 octets.

| Index | Événement | Description |
| - | - | - |
| 0 | Reserved | |
| 1 | L2MissICFill | Nombre de requêtes IC qui manquent le cache L2 |
| 2 | L2MissDCFill | Nombre de requêtes DC qui manquent le cache L2 |
| 3 | L2MissPrefetchFill | Nombre de requêtes de prélecture qui manquent le cache L2 |
| 4 | L2MissAll | Nombre total d'échecs du cache L2 |
| 5 | L2Writeback | Nombre de réécritures propres et modifiées du cache L2 |
| 6 | L2CleanWriteback | Nombre de réécritures propres du cache L2 |
| 7 | L2Fill | Nombre de remplissages du cache L2 |
| 8 | L2FillWriteback | Nombre total de remplissages et de réécritures du cache L2 |

## Configuration requise

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

**Bibliothèque :** pixevt.lib

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

## Voir aussi

[GetPMCValue](/fr-CA/reference/tools/pix3/functions/getpmcvalue)\
[ConfigurePMCs](/fr-CA/reference/tools/pix3/functions/configurepmcs)\
[ConfigureNBPMCs](/fr-CA/reference/tools/pix3/functions/configurenbpmcs)\
[PIX3 sur XBOX](/fr-CA/reference/tools/pix3/pix3_members)\
[PIX (rubrique sous NDA)](/fr-CA/tools/tools-console/pix/pix)


## Related topics

- [ConfigureNBPMCs](/fr-CA/reference/tools/pix3/functions/configurenbpmcs.md)
- [ConfigurePMCs](/fr-CA/reference/tools/pix3/functions/configurepmcs.md)
- [GetPMCValue](/fr-CA/reference/tools/pix3/functions/getpmcvalue.md)
- [PIX3 (contenu de l'API)](/fr-CA/reference/tools/pix3/pix3_members.md)
- [Configuration de serveurs dédiés avec PlayFab Online Subsystem (OSS)](/fr-CA/services/playfab/multiplayer/networking/party-unreal-engine-oss-dedicated-servers.md)
