Skip to main content

DSTORAGE_REQUEST_OPTIONS

Options d’une requête de lecture DirectStorage.

Syntaxe

Membres

ZlibDecompress
Type : UINT64 : 1
Valeur booléenne indiquant s’il faut effectuer une décompression RFC 1950. BcpackMode
Type : DSTORAGE_BCPACK_MODE : 4
Valeur DSTORAGE_BCPACK_MODE indiquant le type de décompression BCPack à effectuer. SwizzleMode
Type : DSTORAGE_SWIZZLE_MODE : 16
Valeur DSTORAGE_SWIZZLE_MODE indiquant le type d’opération de swizzle à effectuer. DestinationIsPhysicalPages
Type : UINT64 : 1
Valeur booléenne indiquant que la mémoire de destination est un tableau de pages physiques allouées au moyen de XMemAllocatePhysicalPages (rubrique sous NDA). SourceType
Type : DSTORAGE_REQUEST_SOURCE_TYPE
Valeur DSTORAGE_REQUEST_SOURCE_TYPE indiquant si la source de la requête est un fichier ou un bloc de mémoire. SourceIsPhysicalPages
Type : UINT64
Lorsque SourceType est DSTORAGE_REQUEST_SOURCE_MEMORY, cette valeur booléenne indique que la mémoire source est un tableau de pages physiques allouées au moyen de XMemAllocatePhysicalPages (rubrique sous NDA). Reserved
Type : UINT64 : 40
Réservé. Doit être égal à zéro. AsUINT64
Type : UINT64
Représentation UINT64 de la structure.

Remarques

Cette structure est utilisée dans les structures DSTORAGE_REQUEST et DSTORAGE_ERROR_RECORD. La structure peut être réutilisée dès que IDStorageQueueX::EnqueueRequest retourne. Pour plus d’informations sur les requêtes de lecture, consultez la section « EnqueueRequest » de la vue d’ensemble de DirectStorage.

Configuration requise

En-tête : dstorage_xs.h Plateformes prises en charge : consoles XBOX Series

Voir aussi

DStorage
Last modified on October 6, 2026