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

# XAppCaptureMetadataPriority

> XAppCaptureMetadataPriority

# XAppCaptureMetadataPriority

Spécifie l'importance relative d'un élément de métadonnées de capture d'application stocké à l'aide de **AppCaptureMetadataWriter**. Lorsque l'espace de stockage alloué aux métadonnées accumulées est faible, le système utilise la priorité et l'ancienneté des éléments de métadonnées pour déterminer l'ordre dans lequel les métadonnées sont purgées afin de libérer de l'espace de stockage.

## Syntaxe

```cpp theme={null}
enum class XAppCaptureMetadataPriority  : uint8_t  
{  
    Informational = 0,  
    Important,  
}  
```

## Constantes

| Constante | Description |
| - | - |
| Informational | Les métadonnées sont informatives et peuvent être supprimées en premier en cas de manque d'espace de stockage. |
| Important | Les métadonnées sont importantes et seront préservées de la suppression si possible en cas de manque d'espace de stockage. |

## Remarques

La priorité Important signifie que les métadonnées seront chargées sur le service XBOX Live. Les métadonnées serviront notamment à aider les utilisateurs à rechercher des clips ou à annoter des diffusions. Les métadonnées Important et Informational sont toutes deux incorporées dans le fichier .mp4 généré ; vous ne devez donc inclure aucune information utilisateur privée dans les métadonnées.

Cette énumération permet d'attribuer une valeur de priorité aux métadonnées au moment où elles sont définies avec les fonctions suivantes :

* [XAppCaptureMetaDataAddDoubleEvent](/fr/reference/system/xappcapture/functions/xappcapturemetadataadddoubleevent)
* [XAppCaptureMetaDataAddInt32Event](/fr/reference/system/xappcapture/functions/xappcapturemetadataaddint32event)
* [XAppCaptureMetaDataAddStringEvent](/fr/reference/system/xappcapture/functions/xappcapturemetadataaddstringevent)
* [XAppCaptureMetaDataStartDoubleState](/fr/reference/system/xappcapture/functions/xappcapturemetadatastartdoublestate)
* [XAppCaptureMetaDataStartInt32State](/fr/reference/system/xappcapture/functions/xappcapturemetadatastartint32state)
* [XAppCaptureMetadataStartStringState](/fr/reference/system/xappcapture/functions/xappcapturemetadatastartstringstate)

La priorité est ensuite prise en compte pour décider des données à supprimer si une purge devient nécessaire. La plateforme de capture impose une limite à la quantité totale de métadonnées qu'une application peut ajouter. Lorsque cette limite est atteinte, les nouveaux événements sont toujours enregistrés, mais d'autres événements sont supprimés afin de respecter les contraintes de données. Cette suppression s'effectue en fonction du niveau de priorité attribué à certaines métadonnées. Les développeurs peuvent vérifier la quantité de données restante en appelant [XAppCaptureMetaDataRemainingStorageBytesAvailable](/fr/reference/system/xappcapture/functions/xappcapturemetadataremainingstoragebytesavailable).

## Configuration requise

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

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

## Voir aussi

[Vue d'ensemble de GameDVR](/fr/build/console-features/game-dvr/gamedvr-broadcast)\
[Membres de XAppCapture](/fr/reference/system/xappcapture/xappcapture_members)\
[XAppCaptureMetaDataAddDoubleEvent](/fr/reference/system/xappcapture/functions/xappcapturemetadataadddoubleevent)\
[XAppCaptureMetaDataAddInt32Event](/fr/reference/system/xappcapture/functions/xappcapturemetadataaddint32event)\
[XAppCaptureMetaDataAddStringEvent](/fr/reference/system/xappcapture/functions/xappcapturemetadataaddstringevent)\
[XAppCaptureMetaDataStartDoubleState](/fr/reference/system/xappcapture/functions/xappcapturemetadatastartdoublestate)\
[XAppCaptureMetaDataStartInt32State](/fr/reference/system/xappcapture/functions/xappcapturemetadatastartint32state)\
[XAppCaptureMetadataStartStringState](/fr/reference/system/xappcapture/functions/xappcapturemetadatastartstringstate)\
[XAppCaptureMetaDataRemainingStorageBytesAvailable](/fr/reference/system/xappcapture/functions/xappcapturemetadataremainingstoragebytesavailable)


## Related topics

- [XAppCaptureMetadataPriority](/reference/system/xappcapture/enums/xappcapturemetadatapriority.md)
- [AppCaptureMetadataStartStringState](/reference/system/xappcapture/functions/xappcapturemetadatastartstringstate.md)
- [XAppCaptureMetadataAddDoubleEvent](/reference/system/xappcapture/functions/xappcapturemetadataadddoubleevent.md)
- [XAppCaptureMetadataStartDoubleState](/reference/system/xappcapture/functions/xappcapturemetadatastartdoublestate.md)
- [XAppCaptureMetadataAddInt32Event](/reference/system/xappcapture/functions/xappcapturemetadataaddint32event.md)
