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

# XBTCCreateBuffer

> Cria um contêiner de dados genérico.

Cria um contêiner de dados genérico.  Isso equivale a criar uma textura 1D sem mipmaps, mas ignora o requisito de tiling antes da compactação.

## Sintaxe

```cpp theme={null}
HRESULT XBTCCreateBuffer(  
         XBTCTextureContainer** ppBuffer,  
         SIZE_T SizeInBytes  
)  
```

### Parâmetros

*ppBuffer*   \_Out\_\
Tipo: [XBTCTextureContainer](/pt-BR/reference/graphics/xbtc/interfaces/XBTCTextureContainer/xbtctexturecontainer)\*\*

Em caso de êxito, retorna um ponteiro para o buffer criado.

*SizeInBytes*   \_In\_\
Tipo: SIZE\_T

Tamanho, em bytes, do buffer a ser criado.

### Valor retornado

Tipo: HRESULT

Retorna S\_OK se tiver êxito; caso contrário, retorna um código de erro HRESULT.

## Requisitos

**Cabeçalho:** XBTC.h

**Plataformas com suporte**: consoles XBOX Series

## Confira também

[XBTC](/pt-BR/reference/graphics/xbtc/xbtc_members)\
[Visão geral do XBOX Texture Compressor](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/newfeatures/xbtc/xbox-texture-compressor)


## Related topics

- [CreateConstantBufferView](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createconstantbufferview_public.md)
- [PFGroupsCreateGroupGetResult](/pt-BR/services/playfab/api-references/c/pfgroups/functions/pfgroupscreategroupgetresult.md)
- [PFGroupsCreateRoleGetResult](/pt-BR/services/playfab/api-references/c/pfgroups/functions/pfgroupscreaterolegetresult.md)
- [PFCatalogCreateDraftItemGetResult](/pt-BR/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreatedraftitemgetresult.md)
- [PFCatalogCreateUploadUrlsGetResult](/pt-BR/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreateuploadurlsgetresult.md)
