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

# XGConvertSwizzleModeToExtensionTextureLayout

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

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

## Sintaxe

```cpp theme={null}
bool XGConvertSwizzleModeToExtensionTextureLayout(
    XG_SWIZZLE_MODE SwizzleMode, 
    XG_TEXTURE_LAYOUT* pTextureLayout
)
```

### Parâmetros

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

Um valor de modo de swizzle.  XG\_SWIZZLE\_MODE\_INVALID não é uma entrada válida para essa função.

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

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

### Valor retornado

Tipo: bool

Retorna true se tiver êxito; caso contrário, retorna false se o valor de entrada SwizzleMode não for válido.

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