XGameUI
XboxGameUI API를 사용하면 타이틀에서 XBOX One 콘솔에 미리 정의된 사용자 인터페이스 표시를 불러올 수 있습니다. 이러한 미리 정의된 UI에는 사용자 선택기, 프로필 카드, 게임 초대 등의 인터페이스가 포함됩니다.함수
구조체
| 구조체 | 설명 |
|---|---|
| XGameUiWebAuthenticationResultData | 웹 인증 요청의 응답을 포함합니다. |
| XGameUiTextEntryExtents | 가상 키보드의 상대적 위치를 설명합니다. |
| XGameUiTextEntryOptions | XGameUiTextEntryOpen에서 사용하는 가상 키보드의 초기 옵션 집합입니다. |
| XGameUICallbackHandle | XGameUi 콜백 호출과 연결된 핸들입니다. Set*Response API 호출에서 사용됩니다. |
| XGameUIPlayerPickerInfo | 개발자의 사용자 지정 플레이어 선택기 UI에서 사용할 사용자 정보를 캡슐화하는 구조체입니다. |
| XGameUIUICallbacks | 개발자가 정의한 UI 콜백에 대한 포인터를 포함하는 구조체입니다. |
열거형
| 열거형 | 설명 |
|---|---|
| XGameUiMessageDialogButton | 사용자 지정 가능한 메시지 대화 상자의 버튼을 열거합니다. |
| XGameUiNotificationPositionHint | 현재 타이틀에 표시할 토스트 알림의 기본 위치를 설명합니다. |
| XGameUiTextEntryChangeTypeFlags | XGameUiTextEntryGetState에 대한 마지막 호출 이후 변경된 사항을 나타내는 플래그입니다. |
| XGameUiTextEntryInputScope | 텍스트 입력에서 예상되는 정보 유형을 열거합니다. |
| XGameUiTextEntryPositionHint | 가상 키보드를 배치할 가장 좋은 위치에 대한 힌트입니다. |
| XGameUiTextEntryVisibilityFlags | 가상 키보드의 표시 상태를 나타내는 플래그입니다. |
| XGameUiWebAuthenticationOptions | 웹 인증 플로우를 표시하기 위한 옵션을 열거합니다. |
오류 코드
다음 오류 코드는 XGameUI API에서 반환될 수 있습니다. 전체 목록은 오류 코드를 참조하세요.| 코드 | 값 | 설명 |
|---|---|---|
| E_GAMEUI_TEXTENTRY_NOT_SHOWN | — | XGameUiTextEntryHandle이 유효하지 않습니다. 먼저 XGameUiTextEntryOpen을 호출해야 할 가능성이 큽니다. |
