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

# XGameUiShowMultiplayerActivityGameInviteAsync

> XGameUiShowMultiplayerActivityGameInviteAsync

# XGameUiShowMultiplayerActivityGameInviteAsync

This method shows a picker UI populated from the requesting player's friend list and suggested friend list to send out game invites for titles using the Multiplayer Activity service.

## Syntax

```cpp theme={null}
HRESULT XGameUiShowMultiplayerActivityGameInviteAsync(
  XAsyncBlock * async,
  XUserHandle requestingUser
)
```

### Parameters

*async*   \_In\_
Type: XAsyncBlock \*

A pointer to the [XAsyncBlock](/reference/system/xasync/structs/xasyncblock) that is passed to [XAsyncRun](/reference/system/xasync/functions/xasyncrun).

*requestingUser*   \_In\_\
Type: XUserHandle

A handle to the user that is sending the invites.

## Remarks

To send an invite with UI, after an activity is set using [XblMultiplayerActivitySetActivityAsync](/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitysetactivityasync) (see example above), the title should call the [XGameUiShowMultiplayerActivityGameInviteAsync](/reference/system/xgameui/functions/xgameuishowmultiplayeractivitygameinviteasync) API passing along the requesting user.  It will use the current activity of the title and invite players using its connection string and settings.

## Requirements

**Header:** XGameUI.h

**Library:** xgameruntime.lib

**Supported platforms:** Windows, Steam Deck, XBOX One family consoles and XBOX Series consoles

## See also

[XGameUI members](/reference/system/xgameui/xgameui_members)


## Related topics

- [XGameUiShowMultiplayerActivityGameInviteUiCallback](/reference/system/xgameui/functions/xgameuishowmultiplayeractivitygameinviteuicallback.md)
- [XGameUiShowMultiplayerActivityGameInviteResult](/reference/system/xgameui/functions/xgameuishowmultiplayeractivitygameinviteresult.md)
- [XGameUiSetMultiplayerActivityGameInviteUiResponse](/reference/system/xgameui/functions/xgameuisetmultiplayeractivitygameinviteuiresponse.md)
- [Example code for Multiplayer Activity](/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md)
- [XGameUiUiCallbacks](/reference/system/xgameui/structs/xgameuiuicallbacks.md)
