Skip to main content

DSTORAGE_REQUEST_OPTIONS

Opções para uma solicitação de leitura do DirectStorage.

Sintaxe

Membros

ZlibDecompress
Tipo: UINT64 : 1
Valor booliano que indica se a descompactação RFC 1950 deve ser executada. BcpackMode
Tipo: DSTORAGE_BCPACK_MODE : 4
Valor DSTORAGE_BCPACK_MODE que indica o tipo de descompactação BCPack a ser executada. SwizzleMode
Tipo: DSTORAGE_SWIZZLE_MODE : 16
Valor DSTORAGE_SWIZZLE_MODE que indica o tipo de operação de swizzle a ser executada. DestinationIsPhysicalPages
Tipo: UINT64 : 1
Valor booliano que indica que a memória de destino é uma matriz de páginas físicas alocadas por meio de XMemAllocatePhysicalPages (tópico sob NDA). SourceType
Tipo: DSTORAGE_REQUEST_SOURCE_TYPE
Valor DSTORAGE_REQUEST_SOURCE_TYPE que indica se a origem da solicitação é um arquivo ou um bloco de memória. SourceIsPhysicalPages
Tipo: UINT64
Quando SourceType é DSTORAGE_REQUEST_SOURCE_MEMORY, esse valor booliano indica que a memória de origem é uma matriz de páginas físicas alocadas por meio de XMemAllocatePhysicalPages (tópico sob NDA). Reserved
Tipo: UINT64 : 40
Reservado. Deve ser zero. AsUINT64
Tipo: UINT64
Representação UINT64 da estrutura.

Comentários

Esta estrutura é usada nas estruturas DSTORAGE_REQUEST e DSTORAGE_ERROR_RECORD. A estrutura pode ser reutilizada assim que IDStorageQueueX::EnqueueRequest retornar. Para obter mais informações sobre solicitações de leitura, consulte a seção “EnqueueRequest” de Visão geral do DirectStorage.

Requisitos

Cabeçalho: dstorage_xs.h Plataformas compatíveis: consoles XBOX Series

Confira também

DStorage
Last modified on October 6, 2026