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

# XGameRuntimeInit

> XGameRuntimeInit

# XGameRuntimeInit

XGameRuntimeInit API에 대한 참조 자료입니다.

## 함수

| 함수                                                                                                | 설명                         |
| ------------------------------------------------------------------------------------------------- | -------------------------- |
| [XGameRuntimeInitialize](/reference/system/xgameruntimeinit/functions/xgameruntimeinitialize)     | Gaming Runtime을 초기화합니다.    |
| [XGameRuntimeUninitialize](/reference/system/xgameruntimeinit/functions/xgameruntimeuninitialize) | Gaming Runtime을 초기화 해제합니다. |

## 오류 코드

다음 오류 코드가 XGameRuntime API에서 반환될 수 있습니다. 전체 목록은 [오류 코드](/reference/errorcodes)를 참조하세요.

| 코드                                           | 값          | 설명                                                         |
| -------------------------------------------- | ---------- | ---------------------------------------------------------- |
| E\_GAMERUNTIME\_NOT\_INITIALIZED             | 0x89240100 | 게임 런타임이 초기화되지 않았습니다.                                       |
| E\_GAMERUNTIME\_DLL\_NOT\_FOUND              | 0x89240101 | 게임 런타임 DLL을 찾을 수 없습니다.                                     |
| E\_GAMERUNTIME\_VERSION\_MISMATCH            | 0x89240102 | 게임 런타임 DLL이 이 GDK 버전을 지원하지 않습니다.                           |
| E\_GAMERUNTIME\_WINDOW\_NOT\_FOREGROUND      | 0x89240103 | 이 작업을 수행하려면 애플리케이션 창이 포그라운드에 있어야 합니다.                      |
| E\_GAMERUNTIME\_SUSPENDED                    | 0x89240104 | 게임 런타임이 일시 중단 상태입니다.                                       |
| E\_GAMERUNTIME\_UNINITIALIZE\_ACTIVEOBJECTS  | 0x89240105 | XGameRuntimeUninitialize 시점에 게임 런타임에 활성 개체가 있습니다.          |
| E\_GAMERUNTIME\_MULTIPLAYER\_NOT\_CONFIGURED | 0x89240106 | 이 타이틀에서 이 사용자에 대해 서비스에 멀티플레이어 활동이 설정되어 있지 않습니다.            |
| E\_GAMERUNTIME\_OPTIONS\_MISMATCH            | 0x89240109 | 런타임이 이미 다른 옵션 집합으로 초기화되었습니다. 새 옵션으로 다시 초기화하기 전에 초기화 해제하세요. |
| E\_GAMERUNTIME\_OPTIONS\_NOT\_SUPPORTED      | 0x8924010A | 전달된 옵션이 게임의 패키지와 호환되지 않습니다. 게임 구성 정보는 패키지와 일치해야 합니다.       |
| E\_GAMERUNTIME\_GAMECONFIG\_BAD\_FORMAT      | 0x8924010B | Initialize에 전달된 게임 구성을 구문 분석할 수 없습니다.                      |
| E\_GAMERUNTIME\_INVALID\_HANDLE              | 0x8924010C | 핸들은 런타임 초기화 간에 사용할 수 없습니다.                                 |

## 개념 문서

* [Unity 프로젝트에서 GDK API용 C# 래퍼 사용](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/get-started-with-unity-pc/features/gdk-unity-api-wrappers)

## 함께 보기

[시스템 API 참조](/reference/system/gc-reference-system-toc)


## Related topics

- [XGameRuntimeInitialize](/ko/reference/system/xgameruntimeinit/functions/xgameruntimeinitialize.md)
- [XGameRuntimeInitializeWithOptions](/ko/reference/system/xgameruntimeinit/functions/xgameruntimeinitializewithoptions.md)
- [XGameRuntimeUninitialize](/ko/reference/system/xgameruntimeinit/functions/xgameruntimeuninitialize.md)
- [XGameRuntimeOptions](/ko/reference/system/xgameruntimeinit/Structures/xgameruntimeoptions.md)
- [XGameRuntimeGameConfigSource](/ko/reference/system/xgameruntimeinit/Enumerations/xgameruntimegameconfigsource.md)
