다음을 통해 공유


XGameUI

XboxGameUI API를 사용하면 타이틀이 Xbox One 본체에 미리 정의된 사용자 인터페이스 디스플레이를 표시할 수 있습니다. 이러한 미리 정의된 UI에는 사용자 선택, 프로필 카드 및 다른 인터페이스 간의 게임 초대가 포함됩니다.

함수

함수 설명
XGameUiSetNotificationPositionHint 현재 타이틀에 표시할 알림의 기본 위치를 설정합니다.
XGameUiShowAchievementsAsync 지정된 타이틀에 대한 요청 플레이어의 도전 과제를 나타내는 UI를 표시합니다.
XGameUiShowAchievementsResult XGameUiShowAchievementsAsync 호출의 결과를 가져옵니다.
XGameUiShowErrorDialogAsync 지정된 오류 코드에 대해 서비스로 정의된 오류 문자열이 포함된 오류 대화 상자의 UI를 표시합니다.
XGameUiShowErrorDialogResult XStoreShowRateAndReviewUIAsync 호출 결과를 가져옵니다.
XGameUiShowMessageDialogAsync 사용자 지정 가능한 메시지 대화 상자에 대한 UI를 표시합니다.
XGameUiShowMessageDialogResult XGameUiShowMessageDialogAsync 호출 결과를 가져옵니다.
XGameUiShowMultiplayerActivityGameInviteAsync TBD
XGameUiShowMultiplayerActivityGameInviteResult TBD
XGameUiShowPlayerPickerAsync 게임을 플레이 중인 사용자가 제공된 사용자 목록에서 플레이어를 선택할 수 있게 해주는 선택기 UI를 표시합니다.
XGameUiShowPlayerPickerResult XGameUiShowPlayerPickerAsync 호출에서 결과를 가져옵니다.
XGameUiShowPlayerPickerResultCount XGameUiShowPlayerPickerAsync 호출에서 결과 수를 가져옵니다.
XGameUiShowPlayerProfileCardAsync 지정된 플레이어의 프로필 카드에 대한 UI를 표시합니다.
XGameUiShowPlayerProfileCardResult XGameUiShowPlayerProfileCardAsync 호출의 결과를 가져옵니다.
XGameUiShowSendGameInviteAsync 선택된 플레이어의 친구 목록 및 추천 친구 목록으로부터 채워진 선택기 UI를 표시합니다.
XGameUiShowSendGameInviteResult XGameUIShowSendGameInviteAsync 호출의 결과를 가져옵니다.
XGameUiShowStateShareAsync 다른 플레이어와 상태를 공유하기 위한 UI를 표시합니다.
XGameUiShowStateShareResult XGameUIShowStateShareAsync 호출 결과를 가져옵니다.
XGameUiShowTextEntryAsync 사용자가 정보를 입력하기 위한 텍스트 입력 UI를 표시합니다.
XGameUiShowTextEntryResult XGameUiShowTextEntryAsync 호출에서 결과를 가져옵니다.
XGameUiShowTextEntryResultSize XGameUiShowTextEntryAsync 호출에서 반환 버퍼의 크기를 가져옵니다.
XGameUiShowWebAuthenticationAsync 사용자가 자격 증명을 실행 중인 타이틀에 직접 제공하지 않고 외부 사이트 및 서비스에 대한 액세스를 위임할 수 있도록 웹 UI를 표시합니다.
XGameUiShowWebAuthenticationResult XGameUiShowWebAuthenticationAsync 호출에서 결과를 가져옵니다.
XGameUiShowWebAuthenticationResultSize 인증 요청의 결과를 포함하는 데 필요한 버퍼의 크기를 가져옵니다.
XGameUiShowWebAuthenticationWithOptionsAsync 사용자가 자격 증명을 실행 중인 타이틀에 직접 제공하지 않고 외부 사이트 및 서비스에 대한 액세스를 위임할 수 있도록 전체 화면으로 표시할 수 있는 옵션과 함께 웹 UI를 표시합니다.
XGameUiTextEntryClose 가상 키보드를 닫고 해당 리소스를 해제합니다.
XGameUiTextEntryGetExtents 가상 키보드의 화면 범위를 가져옵니다.
XGameUiTextEntryGetState 열린 가상 키보드의 현재 상태를 가져옵니다.
XGameUiTextEntryOpen 타이틀이 텍스트 렌더링을 담당하는 가상 키보드를 엽니다.
XGameUiTextEntryUpdatePositionHint 가상 키보드의 기본 위치 지정을 업데이트합니다.
XGameUiTextEntryUpdateVisibility 전체 가상 키보드를 표시할지 아니면 후보 목록만 표시할지를 업데이트합니다.

구조

구조 설명
XGameUiWebAuthenticationResultData 웹 인증 요청으로부터의 응답을 포함합니다.
XGameUiTextEntryExtents 가상 키보드의 상대 위치를 설명합니다.
XGameUiTextEntryOptions XGameUiTextEntryOpen에서 사용하는 가상 키보드에 대한 초기 옵션 집합입니다.

열거형

열거형 설명
XGameUiMessageDialogButton 사용자 지정할 수 있는 메시지 대화 상자의 단추를 열거합니다.
XGameUiNotificationPositionHint 현재 타이틀에 표시할 알림의 기본 위치를 기술합니다.
XGameUiTextEntryChangeTypeFlags XGameUiTextEntryGetState에 대한 마지막 호출 이후 변경된 내용을 나타내는 플래그입니다.
XGameUiTextEntryInputScope 텍스트 항목에 필요한 정보 유형을 열거합니다.
XGameUiTextEntryPositionHint 가상 키보드를 가장 잘 배치할 위치에 대한 힌트입니다.
XGameUiTextEntryVisibilityFlags 가상 키보드의 표시 상태를 나타내는 플래그입니다.
XGameUiWebAuthenticationOptions 웹 인증 흐름을 발표하는 옵션을 열거합니다.

참고 항목

시스템 API 참조