> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# DSTORAGE_SWIZZLE_MODE

> DSTORAGE_SWIZZLE_MODE

# DSTORAGE\_SWIZZLE\_MODE

要执行的纹理调配（swizzle）类型。

## Syntax

```cpp theme={null}
enum DSTORAGE_SWIZZLE_MODE  : UINT64  
{  
    DSTORAGE_SWIZZLE_MODE_NONE = 0,  
    DSTORAGE_SWIZZLE_MODE_4K_4K_8K = 1,
    DSTORAGE_SWIZZLE_MODE_4K_4K_24K = 2,
    DSTORAGE_SWIZZLE_MODE_4K_12K_4K_4K_8K = 3,
    DSTORAGE_SWIZZLE_MODE_4K_12K_4K_12K = 4
}  
```

## Constants

| 常量                                           | 说明     |
| -------------------------------------------- | ------ |
| DSTORAGE\_SWIZZLE\_MODE\_NONE                | 不进行调配。 |
| DSTORAGE\_SWIZZLE\_MODE\_4K\_4K\_8K          |        |
| DSTORAGE\_SWIZZLE\_MODE\_4K\_4K\_24K         |        |
| DSTORAGE\_SWIZZLE\_MODE\_4K\_12K\_4K\_4K\_8K |        |
| DSTORAGE\_SWIZZLE\_MODE\_4K\_12K\_4K\_12K    |        |

## Remarks

此枚举用于 [DSTORAGE\_REQUEST\_OPTIONS](/reference/system/dstorage/structs/dstorage_request_options) 结构。

有关各个 Swizzle 模式的详细信息，请参阅 [Shuffle 格式概述](/build/console-features/storage/directstorage/directstorage-shuffles)。

## Requirements

**头文件：** dstorage\_xs.h

**受支持的平台：** XBOX Series 主机

## See also

[DStorage](/reference/system/dstorage/dstorage_members)


## Related topics

- [DSTORAGE_REQUEST_OPTIONS](/zh-CN/reference/system/dstorage/structs/dstorage_request_options.md)
- [DStorage](/zh-CN/reference/system/dstorage/dstorage_members.md)
- [DSTORAGE_BCPACK_MODE](/zh-CN/reference/system/dstorage/enums/dstorage_bcpack_mode.md)
- [DSTORAGE_REQUEST](/zh-CN/reference/system/dstorage/structs/dstorage_request.md)
- [DSTORAGE_PRIORITY](/zh-CN/reference/system/dstorage/enums/dstorage_priority.md)
