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

# XGConvertExtensionTextureLayoutToSwizzleMode

> Converte um valor XG_TEXTURE_LAYOUT de extensão do XBOX no valor XG_SWIZZLE_MODE equivalente.

Converte um valor XG\_TEXTURE\_LAYOUT de extensão do XBOX no valor XG\_SWIZZLE\_MODE equivalente.

## Sintaxe

```cpp theme={null}
bool XGConvertExtensionTextureLayoutToSwizzleMode(
    XG_TEXTURE_LAYOUT TextureLayout, 
    XG_SWIZZLE_MODE* pSwizzleMode
)
```

### Parâmetros

*TextureLayout*   \_In\_\
Tipo: [XG\_TEXTURE\_LAYOUT](/pt-BR/reference/graphics/xg__NR/enums/xg_texture_layout)\*

O modo de swizzle, na forma XG\_TEXTURE\_LAYOUT.
Ele sempre deve ser um dos valores de extensão do XBOX (XG\_TEXTURE\_LAYOUT\_SWIZZLE\_MODE\_\*) que especificam diretamente um modo de swizzle de hardware.

*pSwizzleMode*   \_Out\_\
Tipo: const [XG\_SWIZZLE\_MODE](/pt-BR/reference/graphics/xg_xs/enums/xg_swizzle_mode)\*

O valor do modo de swizzle de saída.

### Valor retornado

Tipo: bool

Retorna true se tiver êxito; caso contrário, retorna false se o valor de entrada TextureLayout não for um dos valores de layout de textura de extensão do XBOX.

## Requisitos

**Cabeçalho:** xg\_xs.h (método embutido)

**Plataformas com suporte**: consoles XBOX Series

## Confira também

[xg\_xs](/pt-BR/reference/graphics/xg_xs/xg_xs_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [CreatePlacedResource](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createplacedresource_public.md)
- [DSTORAGE_SWIZZLE_MODE](/pt-BR/reference/system/dstorage/enums/dstorage_swizzle_mode.md)
- [Comando convert](/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-convert-command.md)
- [D3D12_TEXTURE_BARRIER (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/structs/d3d12_texture_barrier_public.md)
