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

# ShapeSignedFromU16_8

> ShapeSignedFromU16_8

# ShapeSignedFromU16\_8

Combine un entier de 16 bits et un entier de 8 bits en un entier de 32 bits.

## Syntaxe

```cpp theme={null}
INT32 ShapeSignedFromU16_8(  
         UINT32 highU16,  
         UINT32 lowU8  
)  
```

### Paramètres

*highU16*   \
Type : UINT32

Un entier non signé de 16 bits.

*lowU8*   \
Type : UINT32

Un entier non signé de 8 bits.

### Valeur de retour

Type : INT32

Un entier signé de 32 bits, avec l'entier de 16 bits dans les bits de poids fort et l'entier de 8 bits dans les bits de poids faible.

## Remarques

Cette fonction place l'entier de 16 bits spécifié dans les bits de poids fort et l'entier de 8 bits spécifié dans les bits de poids faible.

Pour placer l'entier de 8 bits dans les bits de poids fort et l'entier de 16 bits dans les bits de poids faible, utilisez [ShapeSignedFromU8\_16](/fr-CA/reference/audio/shapeeqcompcontext/functions/shapesignedfromu8_16).

Pour convertir un entier non signé de 24 bits en entier signé de 32 bits, utilisez [ShapeSignedFromU24](/fr-CA/reference/audio/shapeeqcompcontext/functions/shapesignedfromu24).

## Configuration requise

**En-tête :** shapeeqcompcontext.h

**Plateformes prises en charge :** Consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[ShapeEqCompContext](/fr-CA/reference/audio/shapeeqcompcontext/shapeeqcompcontext_members)


## Related topics

- [ShapeSignedFromU16_8](/zh-CN/reference/audio/shapeeqcompcontext/functions/shapesignedfromu16_8.md)
- [ShapeSignedFromU8_16](/reference/audio/shapeeqcompcontext/functions/shapesignedfromu8_16.md)
