> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XGameUiShowMessageDialogResult

> XGameUiShowMessageDialogResult

# XGameUiShowMessageDialogResult

[XGameUiShowMessageDialogAsync](https://docs.xbox.com/ja-jp/reference/system/xgameui/functions/xgameuishowmessagedialogasync.md) の呼び出し結果を取得します。

## 構文

```cpp theme={null}
HRESULT XGameUiShowMessageDialogResult(  
         XAsyncBlock* async,  
         XGameUiMessageDialogButton* resultButton  
)  
```

### パラメーター

*async*   \_In\_\
Type: [XAsyncBlock](https://docs.xbox.com/ja-jp/reference/system/xasync/structs/xasyncblock.md)\*

[XGameUiShowMessageDialogAsync](https://docs.xbox.com/ja-jp/reference/system/xgameui/functions/xgameuishowmessagedialogasync.md) に渡された [XAsyncBlock](https://docs.xbox.com/ja-jp/reference/system/xasync/structs/xasyncblock.md) オブジェクトへのポインター。

*resultButton*   \_Out\_\
Type: [XGameUiMessageDialogButton](https://docs.xbox.com/ja-jp/reference/system/xgameui/enums/xgameuimessagedialogbutton.md)\*

ユーザーがメッセージ ダイアログ ボックスで選択したボタンを示します。

### 戻り値

Type: HRESULT

HRESULT 成功またはエラー コード。

## 解説

通常、この関数は [XGameUiShowMessageDialogAsync](https://docs.xbox.com/ja-jp/reference/system/xgameui/functions/xgameuishowmessagedialogasync.md) のコールバック関数として [XAsyncBlock](https://docs.xbox.com/ja-jp/reference/system/xasync/structs/xasyncblock.md) で指定します。

`XGameUiShowMessageDialogAsync` の完了後にこの関数を呼び出して結果を取得することもできます。

## 要件

**ヘッダー:** XGameUI.h

**ライブラリ:** xgameruntime.lib

**サポートされているプラットフォーム:** Windows、Steam Deck、XBOX One ファミリー本体および XBOX Series 本体

## 概念ドキュメント

* [非同期プログラミングの設計目標と改善点](https://docs.xbox.com/ja-jp/build/core-features/common/async/async-whitepaper.md)

## 関連項目

[XGameUI](https://docs.xbox.com/ja-jp/reference/system/xgameui/xgameui_members.md)


## Related topics

- [XGameUiShowMessageDialogAsync](https://docs.xbox.com/ja-jp/reference/system/xgameui/functions/xgameuishowmessagedialogasync.md)
- [XGameUiSetMessageDialogUiResponse](https://docs.xbox.com/ja-jp/reference/system/xgameui/functions/xgameuisetmessagedialoguiresponse.md)
- [XGameUiMessageDialogButton](https://docs.xbox.com/ja-jp/reference/system/xgameui/enums/xgameuimessagedialogbutton.md)
- [XGameUI (API の内容)](https://docs.xbox.com/ja-jp/reference/system/xgameui/xgameui_members.md)
- [XGameUiShowMessageDialogUiCallback](https://docs.xbox.com/ja-jp/reference/system/xgameui/functions/xgameuishowmessagedialoguicallback.md)
