DSTORAGE_BCPACK_MODE
Types of BCPack decompression to perform after content is read from a file.
Syntax
enum DSTORAGE_BCPACK_MODE : UINT64
{
DSTORAGE_BCPACK_MODE_NONE = 0,
DSTORAGE_BCPACK_MODE_BC1 = 1,
DSTORAGE_BCPACK_MODE_BC2 = 2,
DSTORAGE_BCPACK_MODE_BC3 = 3,
DSTORAGE_BCPACK_MODE_BC4 = 4,
DSTORAGE_BCPACK_MODE_BC5 = 5,
DSTORAGE_BCPACK_MODE_BC6H = 6,
DSTORAGE_BCPACK_MODE_BC7 = 7,
}
Constants
Constant | Description |
---|---|
DSTORAGE_BCPACK_MODE_NONE | Perform no BCPack decompression. |
DSTORAGE_BCPACK_MODE_BC1 | Perform BCPack decompression of BC1 texture data. |
DSTORAGE_BCPACK_MODE_BC2 | Perform BCPack decompression of BC2 texture data. |
DSTORAGE_BCPACK_MODE_BC3 | Perform BCPack decompression of BC3 texture data. |
DSTORAGE_BCPACK_MODE_BC4 | Perform BCPack decompression of BC4 texture data. |
DSTORAGE_BCPACK_MODE_BC5 | Perform BCPack decompression of BC5 texture data. |
DSTORAGE_BCPACK_MODE_BC6H | Perform BCPack decompression of BC6H texture data. |
DSTORAGE_BCPACK_MODE_BC7 | Perform BCPack decompression of BC7 texture data. |
Remarks
This enumeration is used in the DSTORAGE_REQUEST_OPTIONS structure.
Using DSTORAGE_BCPACK_MODE_NONE
means that the data isn't compressed by using BCPack.
For more information, see the "Decompression" section of DirectStorage Overview.
Requirements
Header: dstorage_xs.h
Supported platforms: Xbox Series consoles