DSTORAGE_BCPACK_MODE
从文件读取内容后要执行的 BCPack 解压缩的类型。
语法
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,
}
常量
常量 | 说明 |
---|---|
DSTORAGE_BCPACK_MODE_NONE | 不执行 BCPack 解压缩。 |
DSTORAGE_BCPACK_MODE_BC1 | 对 BC1 纹理数据执行 BCPack 解压缩。 |
DSTORAGE_BCPACK_MODE_BC2 | 对 BC2 纹理数据执行 BCPack 解压缩。 |
DSTORAGE_BCPACK_MODE_BC3 | 对 BC3 纹理数据执行 BCPack 解压缩。 |
DSTORAGE_BCPACK_MODE_BC4 | 对 BC4 纹理数据执行 BCPack 解压缩。 |
DSTORAGE_BCPACK_MODE_BC5 | 对 BC5 纹理数据执行 BCPack 解压缩。 |
DSTORAGE_BCPACK_MODE_BC6H | 对 BC6H 纹理数据执行 BCPack 解压缩。 |
DSTORAGE_BCPACK_MODE_BC7 | 对 BC7 纹理数据执行 BCPack 解压缩。 |
备注
此枚举用在 DSTORAGE_REQUEST_OPTIONS 结构中。
使用 DSTORAGE_BCPACK_MODE_NONE
意味着不使用 BCPack 压缩数据。
有关详细信息,请参阅 DirectStorage 概述的“解压缩”部分。
要求
头文件:dstorage_xs.h
支持的平台:Xbox Series 主机