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

# ShapeSignedToHighU16

> ShapeSignedToHighU16

# ShapeSignedToHighU16

Prend un entier signé de 32 bits et retourne la valeur dans les 16 bits de poids fort d'un entier non signé de 32 bits.

## Syntaxe

```cpp theme={null}
UINT32 ShapeSignedToHighU16(  
         INT32 value  
)  
```

### Paramètres

*value*   \
Type : INT32

Entier signé de 32 bits.

### Valeur renvoyée

Type : UINT32

Entier non signé de 32 bits, avec la valeur d'entrée dans les 16 bits de poids fort.

## Remarques

Cette fonction convertit un entier signé de 32 bits en entier non signé de 32 bits, avec la valeur d'origine dans les 16 bits de poids fort.

Pour placer la valeur d'origine dans les 16 bits de poids *faible*, utilisez [ShapeSignedToLowU16](/fr/reference/audio/shapeeqcompcontext/functions/shapesignedtolowu16).

`ShapeSignedToHighU16` est fonctionnellement équivalent à [ShapeSignedToU16](/fr/reference/audio/shapeeqcompcontext/functions/shapesignedtou16).

## 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/reference/audio/shapeeqcompcontext/shapeeqcompcontext_members)


## Related topics

- [ShapeSignedToHighU16](/es/reference/audio/shapeeqcompcontext/functions/shapesignedtohighu16.md)
- [ShapeSignedToLowU16](/reference/audio/shapeeqcompcontext/functions/shapesignedtolowu16.md)
- [ShapeSignedToU16](/reference/audio/shapeeqcompcontext/functions/shapesignedtou16.md)
