Skip to main content

IDStorageQueueX::EnqueueRequest

Pone en cola una solicitud de lectura.

Sintaxis

Parámetros

request
Tipo: DSTORAGE_REQUEST
Solicitud de lectura que se va a poner en cola.

Valor devuelto

Tipo: void

Comentarios

Este método pone en cola los datos de request. La estructura DSTORAGE_REQUEST se puede reutilizar en cuanto el método devuelva el control. Si el método EnqueueRequest llena la mitad de la capacidad de la cola desde el último envío, desencadena un envío automático como parte de la llamada a EnqueueRequest. En la mayoría de los casos, este método simplemente realiza una escritura en memoria en la cola y, por tanto, tarda muy poco tiempo de CPU en completarse. Sin embargo, si se desencadena el envío automático, consume bastante más tiempo de CPU, incluida una transición al modo kernel y el procesamiento de todas las solicitudes enviadas anteriormente en el subproceso del autor de la llamada. Si el envío automático no es deseable, se recomienda que los juegos usen una cola con capacidad suficientemente grande y llamen a Submit manualmente cuando corresponda. Para obtener más información, consulte la sección “EnqueueRequest” de Información general de DirectStorage.

Requisitos

Encabezado: dstorage_xs.h Biblioteca: dstorage_xs.lib Plataformas compatibles: consolas XBOX Series

Consulte también

IDStorageQueueX
DStorage
Última modificación el 28 de agosto de 2026