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

# XBOX GDK 콘솔 개발용 NDA 주제 색인

> GDKX 포털을 통해 작성자와 NDA 승인 독자가 접근할 수 있도록 한 탭에 모아 놓은 NDA로 보호되는 XBOX GDK 콘솔 개발 주제의 색인입니다.

<Note>
  이 색인의 모든 페이지에는 활성화된 XBOX GDK for Console Development NDA가 필요합니다. 모든 페이지는 기본 사이드바 탐색에서 숨겨져 있습니다. 아래 항목은 제목만 나열되어 있으며 링크되지 않습니다. NDA 승인을 받은 독자는 GDKX 또는 페이지 내 직접 상호 참조를 통해 접근할 수 있습니다.
</Note>

## 이 섹션 소개

**NDA Topics** 탭은 기밀 XBOX GDK 콘솔 개발 페이지를 하나의 탭에 모아, NDA 접근 권한이 있는 작성자와 독자가 전체 범위를 한눈에 볼 수 있도록 합니다. 페이지는 나머지 문서에서 해당 주제가 위치한 탭을 반영하는 섹션으로 그룹화됩니다.

* **Home** — 개발 키트 설정, 개발 키트 설정값, 스튜디오 전체 구성.
* **Build** — 콘솔 기능(오디오, 메모리, 저장소), 핵심 그래픽 기능, 게임 원칙, ATG 협업.
* **Optimize** — PIX, 셰이더 컴파일러, 명령줄, DevHome, hix 및 기타 콘솔 도구 페이지.
* **API References** — GDK 그래픽 API 참조 헤더와 숨겨진 시스템/도구 API 그룹.

***

## Home

문서의 **Home** 탭에 있는 기밀 페이지로, XBOX 개발 키트를 설정, 활성화, 구성하는 데 필요한 모든 내용을 다룹니다.

### 설정 및 설치

#### 개념

| 페이지                       | 설명                                                                                   |
| ------------------------- | ------------------------------------------------------------------------------------ |
| Product permissions       | Partner Center 샌드박스를 통해 사용자, 그룹, 개발 키트에 제품 접근 권한을 부여합니다.                             |
| Deployment                | 배포 유형(Push, Run from PC, Streaming Install)과 도구(XBOX Manager, xbapp, Visual Studio). |
| Emergency Offline Updates | 개발 키트가 부팅되지 않을 때 USB에서 EOU 공장 초기화를 수행합니다.                                            |
| Unexpected reboots        | XBOX 개발 키트가 예기치 않게 재부팅되거나 종료된 원인을 진단합니다.                                             |
| Universal Error Messages  | XBOX 개발 키트에서 흔히 발생하는 UEM(Universal Error Messages)과 각각의 해결 방법.                       |
| Remove Gold Sharing       | 콘솔 권한을 재설정하여 개발 키트에서 Gold Sharing을 제거합니다.                                            |
| XBOX One X Dev Kit tips   | XBOX One X Dev Kit용 도구, 업데이트, 스크립팅, 전면 패널 팁.                                         |
| Console modes             | 콘솔 모드 전환을 통해 다른 XBOX 플랫폼을 근사적으로 재현합니다.                                               |

#### 개발 키트 설정값

| 페이지                     | 설명                                                                             |
| ----------------------- | ------------------------------------------------------------------------------ |
| Retail ↔ Developer Mode | XBOX 개발 키트를 Retail Mode와 Developer Mode 간에 전환합니다.                              |
| Configure settings      | DevHome, xbconfig 또는 XBOX Manager를 통한 Profiling Mode, Sandbox ID, 유휴 시간 초과 설정. |
| Flash OS recovery       | 자동 OS 복구 업데이트에 등록하거나 복구 이미지를 수동으로 적용합니다.                                       |
| Set a host name         | 개발 키트에 친숙한 호스트 이름을 부여하여 IP 변경에도 도구가 계속 작동하도록 합니다.                              |

#### 스튜디오 전체 구성

| 페이지                        | 설명                                           |
| -------------------------- | -------------------------------------------- |
| Recover multiple consoles  | 하나의 PC에서 여러 개발 키트에 대해 병렬 OS 복구를 실행합니다.       |
| Automatic recovery updates | 자동 OS 복구 업데이트의 작동 방식과 업데이트 정책 변경 방법.         |
| Unattended setup script    | OOBE, 부팅별 구성 또는 임시 실행을 위한 무인 설정 스크립트를 작성합니다. |

***

## Build

문서의 **Build** 탭에 있는 기밀 페이지로, 콘솔 기능, 핵심 그래픽 기능, 게임 원칙, Microsoft 협업 체크리스트를 다룹니다.

### 콘솔 기능

공개된 Build 그룹 내부에 존재하는 숨겨진 NDA 페이지입니다. 각 행은 그룹의 진입점을 명시하며, 해당 그룹 내 개별 NDA 페이지는 랜딩 페이지 또는 직접 링크를 통해 접근할 수 있습니다.

| 그룹                      | 설명                                                          | 진입 페이지                 |
| ----------------------- | ----------------------------------------------------------- | ---------------------- |
| Audio                   | XBOX GDK용 XAudio2 개요 및 관련 오디오 지침.                           | XAudio2 overview       |
| Memory                  | XBOX 콘솔용 커널 및 시스템 메모리 사용, 가상 메모리 할당자, 쓰기 가능 파일 매핑, 이식 및 진단. | System memory overview |
| Storage — DirectStorage | 기밀 DirectStorage 지침: 압축, 셔플, 백서.                            | DirectStorage overview |

### 핵심 기능

#### 그래픽

Core Features → Graphics 트리의 대부분은 NDA로 보호됩니다. 각 행은 숨겨진 하위 그룹이거나 `build/core-features/graphics/` 아래의 숨겨진 최상위 페이지 집합입니다.

| 그룹                                    | 설명                                                                                                                   | 진입 페이지                      |
| ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | --------------------------- |
| D3D12X                                | XBOX Direct3D 12(D3D12X) 개요, PC와의 차이점, ATOC, XMemAlloc 객체 유형.                                                        | D3D12X overview             |
| DirectX (console specifics)           | 콘솔 전용 DirectX 주제: 색상 및 깊이 압축, 생성 플래그, 프레임 스케줄링, 하드웨어 오버레이, 네이티브 리소스 관리, 오프칩 테셀레이션, 일시 중단 및 재개.                       | Color and depth compression |
| Graphics overviews                    | 기밀 그래픽 개요 페이지(GPU overview, enhanced barriers, Scarlett의 GPU 동기화, HDR 지원, 120 Hz, CMask 디코딩, 화면 영역).                 | GPU overview                |
| Graphics presentations — XDD 2024     | XDD 2024 그래픽 심층 분석.                                                                                                  | Presentations               |
| Graphics presentations — XFEST 2019   | XFEST 2019 그래픽 프레젠테이션.                                                                                               | Presentations               |
| Graphics presentations — XFEST 2022   | XFEST 2022 그래픽 프레젠테이션.                                                                                               | Presentations               |
| New features — Mesh shaders           | 메시 셰이더 API 설계, meshlet 컬링 및 렌더링, Scarlett 지원, 사용법, 근거.                                                               | Mesh shaders overview       |
| New features — Raytracing             | XDXR 개요, BVH 빌더, 압축, 하드웨어 설계, KDOP, 오프라인 RT PSO, standalone, 모범 사례.                                                  | Raytracing overview         |
| New features — Sampler Feedback / SFS | Sampler Feedback Streaming API 및 GPU 설계, 개요, 사용법, 근거.                                                                | SFS overview                |
| New features — VRS                    | Variable Rate Shading API, 기능, 개요, 근거.                                                                               | VRS overview                |
| New features — XBTC                   | XBOX Texture Compressor, 아카이브 형식, JSON 배치 구성, 사용법.                                                                   | XBOX Texture Compressor     |
| Whitepapers                           | 기밀 그래픽 백서(체커보드 렌더링, 캐시 및 일관성, VMEM 명령어, Series S 최적화, 동적 해상도, ESRAM 매니저, GPU 컴퓨트 유닛, GPU 메모리 접근, 점유율 빠른 참조, GPU 개요). | XBOX One GPU overview       |
| Graphics — top-level                  | 기타 숨겨진 최상위 그래픽 페이지: Dolby Vision, 이미지 처리, Scarlett 텍스처 레이아웃, 그래픽 메모리 개요, 그래픽 PSO 개요, graphics-newfeatures TOC.       | Graphics memory overview    |

### 게임 원칙

#### 지속 가능성

| 페이지                     | 설명                                 |
| ----------------------- | ---------------------------------- |
| Sustainability overview | GDK 타이틀을 위한 XBOX 지속 가능성 지침의 기밀 개요. |

#### 보안

| 페이지                             | 설명                                    |
| ------------------------------- | ------------------------------------- |
| Communication security overview | 네트워크 통신에 대한 기밀성, 무결성, 인증 요구 사항.       |
| Game security concepts          | 보안 개념과 일반적인 공격 범주 개요.                 |
| Dev tool security               | 사용자 정의 게임 개발 도구를 위한 보안 지침.            |
| General game security           | 설계 수준의 보안, 즉 PII 보호 및 보안 테스트.         |
| Secure game communication       | GDK 타이틀에서 트래픽 유형별로 권장되는 보안 접근 방식.     |
| Secure game mesh                | P2P 및 클라이언트/서버 보안 통신 지침.              |
| Secure communication samples    | 보안 통신을 위한 GDK 및 XBOX services 샘플.     |
| Secure web requests             | HTTPS 및 WebSocket에 권장되는 API, 인증, TLS. |

### ATG 협업

| 페이지                 | 설명                                                      |
| ------------------- | ------------------------------------------------------- |
| ATG engagement      | 플랫폼 지원을 위해 Microsoft의 Advanced Technology Group과 협업합니다. |
| Graphics engagement | GPU 성능 문제로 ATG와 협업하기 위한 체크리스트.                          |
| Systems engagement  | CPU, 시스템, 메모리, 로딩 문제로 ATG와 협업하기 위한 체크리스트.               |

***

## Optimize

문서의 **Optimize** 탭에 있는 기밀 페이지로, 공개된 Tools 그룹 내부에 존재하는 숨겨진 콘솔 도구 페이지입니다. 각 행은 그룹의 진입점을 명시하며, 해당 그룹 내 개별 숨겨진 페이지는 진입 페이지 또는 직접 링크를 통해 접근할 수 있습니다.

### 도구(콘솔)

| 그룹                    | 설명                                                                    | 진입 페이지              |
| --------------------- | --------------------------------------------------------------------- | ------------------- |
| PIX                   | PIX for XBOX 툴체인: 최상위 UI 및 워크플로우와 GPU, GPU Trace, 확장성, 셰이더 탐색기 하위 그룹. | PIX                 |
| Command-line tools    | 기밀 명령줄 도구: `xbconfig`, `xbperf`, `xbttd` 및 관련 유틸리티.                   | xbconfig            |
| DevHome               | 기밀 DevHome 페이지(Performance view).                                     | DevHome performance |
| hix                   | `hix` 셰이더 검사 도구와 그 라이브 디버깅 워크플로우.                                     | hix                 |
| Shader compiler (DXC) | XBOX DXC 사용법, 확장, 내장 함수, 정의, FXC에서 이식, 셰이더 컴파일러 개요.                   | Shader compiler     |
| titleperfoverlay      | `titleperfoverlay` 화면 상 성능 오버레이.                                      | titleperfoverlay    |
| xhit                  | `xhit` 하드웨어 명령어 도구.                                                   | xhit tool           |

***

## API References

문서의 **API References** 탭에 있는 기밀 페이지로, 숨겨진 GDK 그래픽 API 참조 헤더와 숨겨진 시스템 및 도구 API 그룹을 다룹니다. 이 섹션 아래의 모든 그룹과 페이지는 사이드바에서 숨겨져 있습니다. 각 헤더의 멤버 페이지는 인터페이스, 구조체, 열거형, 함수의 진입점입니다.

### Graphics

| 그룹                     | 설명                     | 진입 페이지                 |
| ---------------------- | ---------------------- | ---------------------- |
| Graphics reference TOC | 기밀 GDK 그래픽 API 참조의 목차. | Graphics reference TOC |

### Graphics APIs

| 헤더                 | 설명                                               | 멤버 페이지                 |
| ------------------ | ------------------------------------------------ | ---------------------- |
| d3d12\_x           | XBOX One 제품군용 Direct3D 12 — 인터페이스, 구조체, 열거형, 함수. | d3d12\_x members       |
| d3d12shader\_x     | XBOX D3D12용 셰이더 리플렉션 인터페이스.                      | d3d12shader\_x members |
| d3d12video\_x      | 하드웨어 비디오 디코딩, 인코딩, 처리.                           | d3d12video\_x members  |
| d3dx12\_x          | XBOX One 제품군용 헤더 전용 D3D12 헬퍼 라이브러리.              | d3dx12\_x members      |
| d3dx12\_xs         | XBOX Series 제품군용 헤더 전용 D3D12 헬퍼 라이브러리.           | d3dx12\_xs members     |
| XG reference       | 보조 그래픽 라이브러리 — 리소스 레이아웃, 타일, mip 메타데이터.          | XG members             |
| XGMemory reference | XBOX One 제품군의 동적 ESRAM / 시스템 메모리 매핑.             | XGMemory members       |
| XBTC               | GDK 파이프라인용 오프라인 BC1–BC7 블록 압축.                   | XBTC members           |
| xg\_xs             | XG 보조 그래픽 라이브러리의 XBOX Series 변형.                 | xg\_xs members         |
| DXCApi             | DirectX Shader Compiler API — HLSL을 DXIL로 컴파일.   | DXCApi members         |

### System APIs

| 그룹   | 설명                                     | 진입 페이지       |
| ---- | -------------------------------------- | ------------ |
| XMem | 기밀 XMem 참조: 멤버 페이지와 열거형, 함수, 매크로, 구조체. | XMem members |

### Tools APIs

| 그룹   | 설명                                   | 진입 페이지            |
| ---- | ------------------------------------ | ----------------- |
| PIX3 | 기밀 PIX3 페이지(GPU 캡처, 전력 지표 함수 및 구조체). | PIX3 GPU captures |


## Related topics

- [XSystemGetXboxLiveSandboxId](/ko/reference/system/xsystem/functions/xsystemgetxboxlivesandboxid.md)
- [콘솔 개발용 명령줄 도구](/ko/tools/tools-console/commandlinetools/commandlinetools.md)
- [PC 게임 개발 환경 및 도구](/ko/tools/tools-pc/gc-tools-pc-toc.md)
- [XBOX 개발용 Visual Studio 속성](/ko/tools/tools-console/visualstudio/durango-property-pages.md)
- [PC 개발용 명령줄 도구](/ko/tools/tools-pc/commandlinetools/gr-commandlinetools-toc.md)
