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 主机

另请参阅

DStorage