Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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