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

# IDStorageQueueX

> IDStorageQueueX

# IDStorageQueueX

Représente une file d'attente DirectStorage.

## Syntaxe

```cpp theme={null}
class IDStorageQueueX : public IUnknown  
```

## Méthodes

| Méthode | Description |
| - | - |
| [CancelRequestsWithTag](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_cancelrequestswithtag) | Tente d'annuler un groupe de requêtes de lecture précédemment mises en file d'attente. |
| [IDStorageQueueX::Close](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_close) | Ferme la file d'attente DirectStorage. |
| [EnqueueRequest](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_enqueuerequest) | Met en file d'attente une requête de lecture. |
| [EnqueueSignal](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_enqueuesignal) | Met en file d'attente une écriture de clôture (fence). |
| [EnqueueStatus](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_enqueuestatus) | Met en file d'attente une écriture d'état. |
| [GetErrorEvent](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_geterrorevent) | Obtient un événement sur lequel attendre. |
| [RetrieveErrorRecord](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_retrieveerrorrecord) | Récupère un enregistrement d'erreur. |
| [Submit](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_submit) | Soumet les requêtes en file d'attente à DirectStorage. |
| [Query](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_query) | Obtient des informations sur la file d'attente. |

## Remarques

Une file d'attente DirectStorage conserve les entrées jusqu'à ce que le titre appelle
[Submit](/fr-CA/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_submit) sur la file d'attente, ou jusqu'à ce que l'une des méthodes Enqueue
remplisse plus de la moitié de la capacité de la file d'attente depuis la dernière soumission et déclenche
une soumission automatique. Toutes les entrées d'une file d'attente DirectStorage se terminent dans
l'ordre dans lequel elles ont été mises en file d'attente.

Pour plus d'informations, consultez la section « IDStorageQueueX » de la [Vue d'ensemble
de DirectStorage](/fr-CA/build/console-features/storage/directstorage/directstorage-overview).

## Configuration requise

**En-tête :** dstorage\_xs.h

**Bibliothèque :** dstorage.lib

**Plateformes prises en charge :** consoles XBOX Series

## Voir aussi

[IDStorageFactoryX::CreateQueue](/fr-CA/reference/system/dstorage/interfaces/IDStorageFactoryX/methods/idstoragefactoryx_createqueue)\
[DStorage](/fr-CA/reference/system/dstorage/dstorage_members)


## Related topics

- [IDStorageQueueX](/reference/system/dstorage/interfaces/IDStorageQueueX/idstoragequeuex.md)
- [IDStorageQueueX::Close](/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_close.md)
- [IDStorageQueueX::Query](/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_query.md)
- [IDStorageQueueX::Submit](/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_submit.md)
