> ## 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.

# XG_SWIZZLE_PATTERN_INFO (consoles XBOX Series)

> Décrit le motif de swizzle de la disposition matérielle d'une texture.

Décrit le motif de swizzle de la disposition matérielle d'une texture.

## Syntaxe

```cpp theme={null}
typedef struct XG_SWIZZLE_PATTERN_INFO {  
    UINT32 EquationIndex;
    UINT32 BlockWidth;
    UINT32 BlockHeight;
    UINT32 BlockSlices;
} XG_SWIZZLE_PATTERN_INFO  
```

### Membres

*EquationIndex*\
Type : UINT32

L'index de l'équation du motif de swizzle (à usage interne uniquement pour le moment).

*BlockWidth*\
Type : UINT32

La largeur (en éléments) du bloc de swizzle.

*BlockHeight*\
Type : UINT32

La hauteur (en éléments) du bloc de swizzle.

*BlockSlices*\
Type : UINT32

La profondeur du bloc de swizzle.

## Remarques

Cette structure est remplie à l'aide de la fonction [GetSwizzlePatternInfo](/fr/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_getswizzlepatterninfo_xs).

*EquationIndex* est un index dans une structure de données interne qui n'est
actuellement pas exposée dans l'API.

## Configuration requise

**En-tête :** xg\_xs.h\
**Plateformes prises en charge** : \{% term scarlett-family %}

## Voir aussi

[Dispositions de texture et tiling pour XBOX Series X|S](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/scarlett-tex-layouts)
[xg\_xs](/fr/reference/graphics/xg_xs/xg_xs_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_serialization_desc_public.md)
- [D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_current_size_desc_public.md)
- [D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_compacted_size_desc_public.md)
- [D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_tools_visualization_desc_public.md)
