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

# IDStorageQueueX2

> IDStorageQueueX2

# IDStorageQueueX2

Representa una cola de DirectStorage.
Extiende la interfaz [IDStorageQueueX1](/reference/system/dstorage/interfaces/IDStorageQueueX1/idstoragequeuex1).

## Sintaxis

```cpp theme={null}
class IDStorageQueueX2 : public IDStorageQueueX1  
```

## Métodos

| Método                                                                                          | Descripción                        |
| ----------------------------------------------------------------------------------------------- | ---------------------------------- |
| [Query1](/reference/system/dstorage/interfaces/IDStorageQueueX2/methods/idstoragequeuex_query1) | Obtiene información sobre la cola. |

## Comentarios

Una cola de DirectStorage mantiene las entradas hasta que el título llama a
[Submit](/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_submit) en la cola, o hasta que uno de los métodos Enqueue
llena más de la mitad de la capacidad de la cola desde el último envío y desencadena
un envío automático, si está habilitado para esta cola. Todas las entradas de una cola de DirectStorage se completan en el
orden en que se ponen en cola.

`IDStorageQueueX2` extiende `IDStorageQueueX1` con el
método [Query1](/reference/system/dstorage/interfaces/IDStorageQueueX2/methods/idstoragequeuex_query1) para consultar la información sobre la cola, incluida la posibilidad de deshabilitar la característica de envío automático de una cola de DirectStorage.

Para obtener más información, consulte las secciones "IDStorageQueueX", "IDStorageQueueX1" e "IDStorageQueueX2" en
[Información general de DirectStorage](/build/console-features/storage/directstorage/directstorage-overview).

## Requisitos

**Encabezado:** dstorage\_xs.h

**Biblioteca:** dstorage.lib

**Plataformas compatibles:** consolas XBOX Series

## Consulte también

[IDStorageFactoryX::CreateQueue](/reference/system/dstorage/interfaces/IDStorageFactoryX/methods/idstoragefactoryx_createqueue)\
[IDStorageFactoryX2::CreateQueue1](/reference/system/dstorage/interfaces/IDStorageFactoryX2/methods/idstoragefactoryx_createqueue1)\
[DStorage](/reference/system/dstorage/dstorage_members)


## Related topics

- [Información general de DirectStorage](/es/build/console-features/storage/directstorage/directstorage-overview.md)
- [IDStorageQueueX2::Query1](/es/reference/system/dstorage/interfaces/IDStorageQueueX2/methods/idstoragequeuex_query1.md)
- [IDStorageFactoryX2::CreateQueue1](/es/reference/system/dstorage/interfaces/IDStorageFactoryX2/methods/idstoragefactoryx_createqueue1.md)
- [DSTORAGE_QUEUE_INFO1](/es/reference/system/dstorage/structs/dstorage_queue_info1.md)
- [DStorage](/es/reference/system/dstorage/dstorage_members.md)
